Sorry to drag this back out. I'm new so let me know if I'm F'd up. Jason hopefully you haven't done your tranny drain and fill, cause I'll let you in on a couple of gotchas. Take a look at your tranny pan, if it is multi leveled, i.e. it has a deeper portion and a shallo portion to it, it's the deep pan if it's uniformly level across the bottom, it's the shallow pan. This only makes a big difference if you have the deep pan and get the shallow filter, it won't be sitting down in the fluid.
The drain and fill is really easy especially since you have a drain plug, mine didn't. After you drain it, pull of the tranny pan. This will be particularly difficult with the shift cable bracket on the driver's side. It takes a T-40, but mine was impossible to get at even with a stubby wrench, so I just bent it out of the way. With the pan off, clean it and the magnet, I use carb cleaner.
Now this is the biggest gotcha I wish I woulda known. You just pull the filter out of the valve body. There is a rubber and metal gasket up in the filter port on the valve body. If you can't pull it out with your finger, leave it in and just slap the new filter in. I almost ended up f-ing up my valve body trying to get that thing out. Slap your pan back on with a new gasket, bend the shift cable bracket back in place, and fill her up from the tranny tube under the hood. For your '06, Dexron VI is recommended and will take somewhere around 4.5 to 5 quarts.
As far as the flush goes, I would echo what everyone else has said. Also my buddies at the local GM dealership straight up told me the chemicals they flush with are really funky and tend to F up engines more than help them, so stay away. If you're looking to swap out RP, do a drain and fill, you'll only replace about 1/3 of the fluid, drive for 5k miles and do another one, then another. I would stay away from the technique of draining, filling, and turning your engine on and shifting to flush it. Yikes. Hope that helps.