I bought mine on day one and will upgrade to 3G the day it comes out.
As far as problems with the phone and how apple handles it, I took mine to the apple store and told them I thought the battery wasn't lasting as long as it used to. They handed me a new one. no questions asked.
Bookmarks