26,000 people can't be wrong, right? That's the current tally of Leaf pre-orders that Nissan has collected from US and Japanese drivers excited by its all-electric hatchback. Yesterday, the car that's built to plug into the same wall outlet as your toaster held its official pan-European launch party -- with the UK, Ireland, Netherlands, and Portugal getting the first deliveries in early 2011 -- and we were on site to grab a few closeup pictures and some precious time in the driver's seat. American drivers should look out for a new set of keys in their mailbox this December, s