Depending on how much time I want to spend on cleaning I....
1. spray bike down with hose, knocking off big mud chunks if present.
2. spray down with simple green and let sit for a few minutes
3. rinse off with hose
If I want it super clean I'll go over the rims/spokes with a wet rag and just rinse off as I go b/c it just loosens up the road grit. Also a quick wipe down over the whole frame with damp rag and another rinse.
4. Re-lube chain, wipe off really well with rag, re-lube again and let lube dry (i use boeshield)
5. Squirt some triflow into cables (if present) and try and work it in as much as possible.