I agree with "irclean" on using Simple Green. For the frame, dilute the simple green with water 2 to 1 and wipe it down with a nice soft cloth. I use the auto blue paper towel that you can get from any auto store. It's sturdy and soft. Clean the chain as mentioned above and then take out the back wheel. I use pipe cleaners, I don't know where I got them but I imagine a hobby store would have them. Dip the pipe cleaner in a fresh batch of Simple green, depending how long it's been since last clean you can dilute it or not, and then slip the pipe cleaner between each cog on the freewheel. It will loosen things up real good. Then if you have a utility sink in the basement just rinse the freewheel with warm water holding the tire up straight, not on its side. If no sink, perform this outside. Let her dry and then spray Triflow or other teflon lube on it. I use a brush on the chain ring since the cogs are a little more exposed. Wipe your rims dry after any ride in foul winter weather esspecially the rear tire, the gunk seems to build up on it faster than the front.