Hardcore jeepers who use their winches regularly will tell you to go Warn. I agree with the quality of Warn, but since I don't use my winch much and managed for years with a high lift and snatch strap I chose cheaper. Some say Harbor Frieght 12000 lb is fine for the occasional user, I chose the Quadratec 9500 with synthetic line since I hate dealing with the metal cable and feel the synthetic is safer to use.
As far a bumper there are lots if choices. I have the short ProComp bumper and a standard winch mount. They say the standard winch mount only works with the stock bumper, but with a little fabrication I got it to work with my Procomp and I think it looks a lot better.