I just cleaned my throttle body this past Monday...
I piked up a can of carb & throttle body cleaner from advanced auto parts for like $4. All I did was remove my iintake, push open the throttle body blades with my finger (VERY carefully) and sprayed some carb cleaner in there. Then, I took a tooth brush - to avoid ANYTHING getting stuck down in the throttle body, and scrubbed away. I then wiped the throttle body clean of any left-over residue with a lint-free rag and put the intake back on.
It's very easy to do and only took about 10 minutes from start to finish. The first time you start your car back up, it will gugrle and some very rough, but it only does that until it burns up the rest of te carb cleaner that went into the engine.