I heard that tag for the first time yesterday - wow, agreed! What the hell does that mean???!! They are starting out by already dissing their own product! Way to go GM for helping to dispel the myths and promote EV's! jrab On Dec 21, 2010, at 11:37 PM, Nick wrote: > "More car than electric..." What the hell does that mean?