I have this theory of the release date... I think the iPhone won't be released until sometime in summer.. Why? Because when iPhone os 4 was announced the ipad 4.0 software update was suppose to release in fall and iPhone os 4.0 in summer.. So this means the iPhone HD/4g will be released with the iPhone os 4.0 during the summer..