I saw the Texas thread, but since Texas is as big as most countries, I thought we could be a bit more specific with our Geography.
How many of you Metroplex people have actually put down the $99 pre-order for a Leaf?
Count me as one. (Though sadly I'm probably not actually #1.)