I think my favorite up grade was the cage and roof .
I would have to say my cage was the best thing i have done to my rzr .
Finished the stereo install today. Was a PITA to install, but sounds good. Really like the Bluetooth controller.
I can honestly say that most of the upgrades I have done are great, but for different reasons. I like the cage for safety (and looks), my seats for comfort, stereo for entertainment, shock mods for ride and handling, etc.
I think my doors were the best upgrade because I ride on the trails most of the time and they keep all the dirt and rocks from hitting me .
My favorite was probably the roof to keep the sun of my head.
Ben, Thanks for the 50/50 Armor all tip. Works great!