According to yamaha a 700 is geared a little lower in low range and reverse
than a 660. thats why thay use a different clutch and sheeve.
there is acualy a utube vid about all the changes that was made from 07
to 08 , the changes are quite extensive. lower low gear lower reverse ,
bigger axals and spindles park break more automotive type. air box raise in front 6 inches higher. CVT vent raised higher. motor has 3 more HP and fuel injection.
no cooling fan on the side to bog in water. thermostatic cooling system.
thats kinda why i waited and got a 08. for some folks these changes may not be that big of a deal. but if you go watch all 700 vids on utube , and look at some of the stock 660 vids. you can tell a bit of difference. i have studied them. and the 700 go's through the mud and water easier. just listen to the motors in the vids. in the mud there not bogging down near as much as the 660.
i mean its not like mind blowing but there are suttle change to improve
on things. i guess i wont know if it was an improvement til i get in the dirt... :D
but you are right none of them have a low enough gear. it would be nice to have a super low , low range. like my suzuki quad did. in low you could walk faster than that thing would go.