This may or may not have been mentioned in the other iPhone thread, but why do you think Apple announced a product 6 months before it will become available? Why not announce it closer to the release date? Is the product not completely ready and they were just pressured to announce it? Or will their surprise be ruined once they file for FCC approval since it will become public info? They've never done this for their computers. The only time I remember them announcing early was with the AppleTV.. wonder if this trend will continue with other consumer devices they have in the works.