I had a gen 1 Viper and the Gen 2 now. I like the windows. When I had my Gen 1 I wanted to do all these upgrades to make it like a gen 2, but I was just better off buying a Gen 2 which I did and it saved me a lot of money. I still miss my Gen 1 though.