I just drove one of these for the first time and was pleasantly surprised. Maybe surprised enough to make one my next car? I need some info before I can proceed though.