Good stuff but make sure you receive all the hardware with your order.
I would recommend PSC, but there are also some other really nice looking bumpers out there these days ( Crawler Conceptz, Shrockworks, JCR, GenRight, etc, etc). Go with a quality manufacturer if you have the funds. Less reputable companies don't necessarily spell disaster but it seems to be more of a crap-shoot as to quality-control. The cheaper stuff seems to lack consistent quality so you may get a good one... you may not.
I powder-coated my PSC front Trail Stinger but I would probably opt to prep and spray with rattle can if I were to do it over. If your going to spend most time on road then powder coat will look nice and wear well, but if you're going to put that Jeep out on the trails a lot, then painting with a good quality Krylon or Rustoleum might be your best bet.
Powder coat is hard to touch up and match, so after a lot of scrapes and rock chips, it's going to look a little rough. With spray paint you can continue to easily and cheaply restore the chipped, scraped, worn-out finish.
Just make sure to take the time to prep well... which will take a combination of sanding ( possibly), cleaning ( with denatured alcohol), and priming with a self-etching primer. Then spray with light even coats of your preference... gloss, flat, or satin finish until you achieve a nice uniformed finish.
Poly Performance - Dynatrac - Currie - Goodyear - Poison Spyder - Warn - PSC - AEV - Reid Racing - Off-Road Evolution - Flowmaster - Delta - Riddler - Micky Thompson - Daystar - Skid Row - Uniden - Rebel Offroad - Firestik - Warrior Products - Viair - HiLift - ARB - Kicker - Infinity