Backstory: I have a 4S 32GB on AT&T I bought less than 2 weeks ago. I previously had AT&T on a iPhone 3G years ago and loved it for the full 2 years. I then switched to Sprint, but so displeased with them I'm leaving and planned on going back with AT&T. Problem: My 4S when I first got it worked GREAT on HSPA+ where I live and was getting 5-7Mbps down, even a hair below 8 a few times with pings always under 200ms. After 5-6 days went by I noticed I only get 1-2Mbps now. Also seems as if I'm capped at 2Mbps at times where speed test flat lines at 1.8-2.0 and exactly 1.0 up. Was getting almost 2Mbps up most of the time. I'm mostly worried about the download anyway, which is lacking suddenly. I have rebooted the phone as well as the hard reset and still stuck at under 2Mbps. My boss's iPhone 4 (no HSPA+) gets 4-5 Mbps right next to me. My 4S used to pull 6-7 and beat his, but now I can't get over 2Mbps to save my life. Secondary Issue: Also noticing SEVERAL spots where my iPhone 3G used to work a couple years ago that this 4S doesn't. I will have 3-4 bars and phone says 3G, but safari opens and says it couldn't activate celluar data network and won't load anything. Will stay like this all the way until I leave. I can text the entire time (iMessages fail and resend as texts) without data, but can text fine. Any thoughts? Is my 4S a dud?