The NexusOne announcement is kind of anti-climatic given the leaks. Imagine the iPhone launch if everyone knew everything already.