L Leslie New member Jul 15, 2009 #1 Input on anyone who's driven one or owned one greatly appreciated!