I spray the entire drivetrain with Simple Green, let sit for a few minutes than rinse off with no pressure. If it's really dirty I'll use Simple Green in one of those drive chain cleaner do-hickies and then rinse with water. I clean the jockey wheels with a rag/small brush then take a rag to the chain until it's "clean". Then I lube the chain and wipe off any extra lube. Then I take the rear wheel off and take a brush/rag to the cogs. After the drivetrain is clean I wash the bike. Works for me.
As we must account for every idle word, so must we account for every idle silence." ~Benjamin Franklin