+1 for Dawn and a bucket of water.
I've posted this link before, and Lon's method works great:
Two notes: FIrst, the brush he calls out is still the only one I've seen that doesn't collect grease and grime. I ordered mine from Home Depot a while back.
Second, Lon gently corrected me on the chain sequence. Wipe the chain down with a dry rag, and re-lube before washing the rest of the bike. This means the fresh lube doesn't hold wash water inside the chain.