I've got an 2006 which I used to ride on the the road and now is full time race bike.
Main differences between 06-08 and 09-10 is:
Styling tweaks
Slightly higher redline
Monobloc Nissin calipers
High+low speed compression on forks
Taller first gear
hydraulic cam chain tensioner
Loom has plug and play quickshifter connection
Probably a few more, but can't think off the top of my head!
People always complain about the oil thing, but I haven't noticed mine using much if any! I only have 5000km on the clock, but about 3000km have been track only kms, so it hasn't been babied. Like YC says, check your oil regularly and it will never be a problem!
Riding position is much of a muchness. If you sit bolt upright and ride around like your pushing a shopping trolley (like most riders do!

) your wrists will ache. But then they will on any sportsbike! If you lean forwards and bend you elbows so your forearms are perpendicular to the bars, then it's fine. I covered loads of miles without any hassles. You have to adapt to the bike, rather than trying to ride it like you old one and complaining that it is a failing of the bike.
The motor is great. I can hold on to a gear higher than a lot of the 600's on the track and can also get pretty good drive by comparisson as well. Top end, it loses out - especially to the R6, but in real world terms, you won't ever get there!
Finish wise, mine is holding up pretty well - especially for a 4 year old bike and that is ridden in all weathers. Admittedly I haven't had the salting problems like the UK, but the finish on everything is still looking mint (except for the self inflicted scratches etc.)
Handling wise it is very aggressive. Lot of road riders ease off on this by dropping the forks. It has similar geometry to a 250GP bike! By comparison pretty much all the SS600s have around 10mm more trail than the 675. I have had a bit of suspension rework done on the front forks as the geometry is so sharp that heavy trail braking makes the front liable to tuck. Again, this isn't an issue at all on the road or even track until you really get on it!
Not sure what else to say! If you have any questions, fire away!
Cheers
Luke