iPhone 2.0 announced

Now, everyone knew that this new iPhone was coming for months. Even knowing this, I was even surprised by this announcement - particularly the $199 price point. Of course, I'm not a tech reporter. But, I'm very happy with this announcement. The only question left is should I get this phone on July 11th? Maybe another question is should I be one of those people who wait outside my local Apple store for this phone? This is so exciting!