I wrote up a little review about this rack I have on my truck on another website. I thought I'd just post it over here too. I purchased the Bully dog rack...
Kawasaki Teryx KRX 1000 Scratch Resistant Flip Windshield