I used to work in a bike store as a mechanic. As far as cleaning your bike goes:
Don't rinse the bike with high pressure. It can force grime into nooks. Also, avoid soap as obviously it will strip off the chain and cable oils.
Just run the water over it and use a rag to wipe it down.
Using a...