vfx Well-Known Member Aug 18, 2006 14,790 52 CA CA May 19, 2009 #1 May 19, 2009 #1 Competition Heats Up In Race For Electric Car Dominance