2 cans of Engine Degreaser ($4 at walmart, blue can)
Pressure washer or car wash (make sure your motor isnt hot, and dont spray electrical components
Meguires dash shiner ($4 at walmart)
Blue shop towels

spray motor with the degreaser, let sit for a minute or two, spray it off, let it dry, use meguires (prolly spelled that wrong) on all black plastic pieces and trim wipe on and off with shop towels.

Thats what I do, I detail at a car lot.