I just installed highrock front and rear bumpers and love them. Kinda pricey, but look really good. Until I got them though I took the goofy looking plastic end caps off the stock bumpers and it made them look pretty tough. Alot of people here seem to do that cause its cheap looks good and is effective. And if you mess them up you can find them for nothing. (I have front and rear plus tow hitch free to good home)
As for the winch, I'm getting a warn 9000 (one day) lift and new shoes first.