Earlier this month we invited you to vote for the 2010 Tech Car of the Year from our five nominees. This year proved an upset, though, as our staff judges came down on the side of the 2011 Nissan Leaf ...