Man...I need to do a video and a blog post on this topic. Been down this road for a while now in terms of what is required to keep my bike clean. My process has been getting simpler and simpler and the stuff I use cheaper and cheaper. Will post up a response later with more detail.