I use the Oster Deluxe Grooming Kit - 16 pieces w/ DVD ($63.00 at PetSmart). It's the Medium Duty since my dog has a thick coat and lightweight. I started grooming at home when the groomer wanted to charge $45 for a 4 pound dog.

I went shopping at PetSmart and have been grooming him myself ever since. I use the Andis Cool Care Plus for when the blades start to get a little warm.
I also use the Andis QuietAire blow dryer. It's quieter than my blow dryer and has a stand so I don't have to hold the dog and the dryer.
I don't groom and bathe in the same day because it's too much for me and I get tired easily. I usually bathe him one week and shape him with the clippers a day or two later. I know this is opposite how most groomers do it (cut first then bathe) but it's easier to clip him when he has been blow dried/combed out already. Hope this helps.