If I was to buy another plow system for my Grizzly, I'd buy a Click N Go kind of system ... it makes it so much easier to connect and disconnect. Right now I run the old style Warn plow , and it takes over an hour to get it all set up with the base plate.
Mine was a Yamaha accessory which they offered with the bike. I can't complain ( other than mounting time) ... it works great. You can get either a 54" or a 60" , depends on how wide of a space you want to plow. 54" works great on the 660.
2004 Yamaha Grizzly 660 .... Loaded !!!!
Working Together Towards A Common Goal --- Quitting Time !!
http://www.youtube.com/watch?v=Yx75Zoa_kVw&feature=related