When the apple store replaced my 3G with a refurb a couple of weeks ago, they told me that the refurbs are actually *better* than new devices, b/c the refurbs are individually checked, wiped, and uploaded with the newest software. Well, the refurb I got, had 2.01 (2.02 had been out for at least a week at that point) and someone else's itunes account associated with it. When I got an email email from apple asking me to complete a survey on my experience at the apple store, I stated that the employees and service were great, but that I was disappointed that something had broken down with the refurb process. Yesterday, the manager of the apple store called me, apologized, and offered to swap out my current phone for a brand-new, in box, iPhone. Should I do it? My current phone works well and gets pretty good battery life. On the other hand, the allure of a new phone is hard to pass up, especially since you know they're continuously tweaking the production process and testing. What should I do?