Android 3 is now believed to be in field testing as a check of online analytics has shown examples in the field. Some phones running the Linpack online benchmark have been caught running 3.0, 3.0.1 and 3.2. While the releases could use faked version numbers, they're believed to be examples of concurrent development which will branch out once 3.0 is finished.