Most of you probably know Ricochet makes an awesome product. I know Neil has them on his Rhino and sure others here do as well. For those of you who don't, check out this review....
http://grizzlyriders.com/forums/protection-vehicle/8546-ricochet-offroad-armor-ultimate-grizzly-armor-kit-review-yamaha-grizzly-450-a.html