OK, deep breath everyone... According to the launch timeline, we're expecting the first cars in 1st quarter of 2008. In layman's terms, a Jan-March 2008 first availability.
You know the common man won't be able to get one until at least next summer, at least not if you want to pay MSRP or less for it.