I have not ridden an 08+ only an 05. not sure how I feel about the V-twins either since they are heat monsters from what I've heard, but when I rode the 899 it was a short 3-4mile ride and never got stuck at a red light. the 899 has a wet clutch in it which was a bit disappointing since a former co-worker had a monster I got to ride and I really liked that dry clutch chatter..

Kinda at a cross roads, but I change my mind all the time so who's to say what I'll be riding come next summer.