One thing I aways try to do before any project is to clean the area first, whether it be the engine compartment, wheel hub, brakes etc... For the engine compartment I warm the engine for about ten minutes so it's warm, not hot, then I spray it down with a good engine cleaner and let it sit for half an hour, start it up again for a few minutes if it gets cold then rinse it off with LOW pressure water and then, If possible, blow it off with an air hose and let it sit until it's dry... You can then go around and detail all the nooks and crannies by hand with hand towels, small brushes and any 409-type cleaner... I detail my engine compartment every one or two years depending how dirty it looks...
Couple of Tips: If you take off the air intake duct and cover the throttle body with a plastic bag or rag makes it easier, and do not spray the fuse box or electrical devices directly, a light spray is all you need to clean them by hand... If it's never been cleaned or especially dirty you may have to do this a couple of times...