Got my iphone on launch day and from the start it had poor wifi and coverage. I finally bit the bullet and sent it back to apple. Got my replacement today...sory I sent my original back. Signal and wifi EXACTLY the same. Therefore its either crap hardware (very unlikely especially as the 3G had fine wifi), or software. Most likely software which is good and should hopefully improve in 3.1. The replacement is new but not a patch on my old one! The screen is definitely different... picks up loads of finger smudges etc very easily and also has a larger border around it. Also when I was applying the screen protector and looking closely the little boxes that make it up are more visiable. I wonder did apple abandon the oleophobic coating after the scratch reports? Also the bezel on the new one is raised on one side and is rough enough when you swipe it when swiping the screen. No big deal but anyway waste of time returning it.