I preordered mine and received it on the 7th. I ported my number from AT&T whereupon the fun began. The Good - I get excellent coverage with the ip4 and the voice quality is flawless. Definitely better than my AT&T ip4. - No dropped calls in the last 2 days. The Bad - Data speeds have been horrible. From < 90 kbs (down) to a high of 540 kbs. I have made a number of calls to Verizon over the last two days trying to get this resolved. No one has been able to resolve the issue. On my last call they generated a ticket. During the last two days my download speed during the business day was 0. Using Nice Trace (great app!) and pointing to www.verizonwireless.com I see delays at each hop with substantial packet loss, up to and exceeding 100%. All IPs that are experiencing packet loss are verizon servers. - It took a day to get visual voicemail set up on my account. Two of the individuals I spoke with took my number and promised to call me back. They never did. The Ugly - GPS - it is much slower to acquire a lock than my AT&T iphone. Once it gets a lock it loses it easily. For example, on my way home tonight I launched Navigon, set the iphone on the dash as far forward as it could go, selected 'take me home' and had a clear view to the sky. While driving it warned me on 3 different occasions that it was losing its' lock and was accurate to 90 meters. A four mile drive and losing the location lock 3 times. When I came to a stop light the location would jump around, not knowing which direction I was heading. This never happened on my AT&T ip4. I also tested the GPS with Runkeeper. I used this program frequently with my AT&T ip4, without issue. On the Verizon iphone it was 1/3 of a mile off, with a GPS lock. I am torn as to keeping this phone. The data issues could be resolved, but the GPS issues could mean my phone is defective. I know this GPS is now on an integrated chip and it's performance may not be as good as the dedicated GPS chip.