Originally Posted by RamRon
Okay, let's see? Is it "Should be in production by 2008" or is it "Will go on sale in 2007"???? Pretty big difference there, guys. The sources still can't get their stories straight. The waiting continues.
We will probably have to wait for the official announcement for the details.