hi all.i preordered a iphone 4 and will get it july 23rd.i was just wondering how it is working for you people.roger