I've been having an issue with 3G the past few days where it's not loading anything internet based. Sometimes it works, sometimes it just dies on me. It got worse today on my way home from work. As I'm trying to load a web app that was working 10 minutes before, it tells me it's unable to connect. In my top left corner, my signal bars drop to 1, 3G entirely disappears (no Edge, no Wifi, just a blank), though AT&T is still present. Within 5 seconds, I'm back to "full bars" and "3G". EVERY time I'm trying to load something now (that needs the internet), this happens. It also happens randomly when I'm not doing anything (I assume because of Push and Fetch notifications). Note: My mom's iPhone 3GS (updated to iOS4) is right next to mine right now. She has 5 bars and 3G. Her internet works. Mine does not. I have video proof if it's really needed. I am on the phone with Apple right now, and the guy has only advised me to turn on and off Airplane mode, which did nothing. I am on hold as he's asking someone else for help. I thought this was initially a service (AT&T) problem, but my mom's internet is indeed loading while mine will not. Testing internet again and it is suddenly starting to load the site for me. This is completely random. I haven't played with the settings at all. EDIT: Okay, it died again and some Data Roaming notification popped up. And now it's sorta loading again.