We have an older Kawasaki 300 and Polaris 500 and actually the old air cooled Kawasaki is easier to work on and maintain. If I was looking at a new one it would probably be a Yamaha or Honda, but which ever servicing dealer was closer to where you would need to bring it.