in my opinion, i've used those products before and i can say they don't really work...you're better off taking out the part and getting it cleaned...
using throttle body cleaner will help in cleaning the throttle body by spraying and wiping it like what amrancharger said...