I've driven a 107 and 129, and soon I'll get to drive an r230.
They are all great, I happen to like the 129, but I feel the seats are a little too upright for my tastes.
I have long legs, so its either cram the legs, or straighten the back. I prefer trying to get a middle ground on it.
The 129 goes form 0-120 pretty quickly, of course its an sl600.
i just had to give her an italian tuneup for my dad. even though he accelerates to 60-80 mph every time he takes off froma light then slows down to cruising speed.

hehe
Alon