I used Rustoleum
While you're there remove as many labels as you can - they tend to turn kind of ugly after a few years of road grime. I figured I could find any part number later by looking it up anyways.
Don't go overboard on the driveshafts - a couple of thin, even coats should be O. K. for balance. I tried to stay away from rubber seals, boots, electrical connectors, and the like. Blast away at steering gear, manual trans, axle housing, knuckles, etc. (keep clear of brake rotors).
I like to black-out under the grille, but you have to mask some things. May want to scuff items like radiator support so paint will stick better - I need to redo mine. Condenser and A/C lines may require the extra heat resistance. Shouldn't hurt for other items either.
Well worth the 2 hours I spent on it. Enjoy!
Steve