man, them doo riders are a defensive bunch. say you dont like the doo and they snap at you like you just made a pass at there ol' lady.
personally i like the m sleds, which is probably why i ride one, even though ive rode poo all my life until i got sick of dumpin money into the last one i owned. sure my m7 might not have all the power in the world and rip my arms off and all that jazz but i like the way it feels chassis wise and how easy it is to throw around and its been the most reliable sled ive ever owned.
ive rode a d7 which felt ok power wise but like alot of poos ive rode it was strong out of the hole then fell on its nose with no topend and it had the slp pipe and all. it felt pretty comfertable sittin down with the tall seat but standin up i felt the seat got in the way when tryin to lean way out to one side or the other when it needed to be done. the one i rode had aftermarket susp. all the way around which may have been the problem but i couldnt get it to stay up on one side once i pulled it over.
as for doo ive rode a rev a couple times and it felt good power wise but its way to rider forward for my liking. i felt like i was going to fall over the front end. that and after seein a few of them lose the crank in a bad way turn me away from doo.
if i had the money to buy a new sled id go with an 09 m8 just cuz of how much i like my m7, and i like what they did on the 09s. oh and the new cat dealer here is by far the best dealer around here as far as service and helpfullness and stuff like that goes. if i couldnt get a m8 then my next choice would prolly be d8 but not from the local dealer the poo dealer here is a joke ive delt with them for many years and am glad i dont need to any more. ive never rode an xp but just standing on one they feel more comfertable than a rev but do to there great reliability record i wouldnt buy one, plus the doo dealer here is the same one as the poo dealer. i think the newest doo i could ever consider buying would be a 670, seems since they dropped the ol rotory valver for the reed valvers they went down hill on a quick hurry. well there you have it, my .02 kinda long and pointless but frankly my dear i dont give a dam, cuz we still aint got enough snow to ride and im gettin edgy from the withdrawls. well doo boys lets here it, how stupid i am for not likeing the almighty bumble bee?