Forumula 420 is the best way (I've found) to clean any equipment, and it's not so toxic as some of those other suggestions. I wrote up something about it in another thread -

http://boards.cannabis.com/showthrea...641#post821641