L Looking To help New member Oct 14, 2009 #1 in ur opinion if u actually have driven them before please be detailed about ur opinion