I have had some of the wifi issues, mostly solved by getting a newer, better router. I now have good range and connectivity in and around my house. Here's the odd thing. My home network is a 30 Mbps plan. My IP5 pretty consistently gets 33 Mbps in speedtests. Web pages load very fast, and Internet browsing is generally very quick. But, there are certain types of downloads the phone should blow through in the blink of an eye, for example approx. 400-800 kb photos I have links to on my website, but when I click on the hyperlink to the photo, this phone, which is pulling 33mbps and is very quick everywhere else, loads these less than 1mb photos slower than it should. How do I know? Because if I turn wifi off and use my lowly 4-5 Mbps "4g" att connection, a connection that's consistently 25-28 Mbps SLOWER than my wifi, it loads these pics 3-5 times faster. I've tested it many times, and it's clear, while I have a fast 33 Mbps connection with my phone on wifi, and it really is, it blazes through the speedtest and loads normal pages super quick, when trying to DL a single file of approx. 500 kb, it's not nearly as fast as it should be at 33 Mbps, and in fact, far slower than the 4-5 Mbps hspa+ connection. That makes no sense. I can see how fast the wifi throughput is in 90% of my Internet usage, but, when trying to DL certain files, like a 500 kb photo, it has trouble, and can't come close to anything like a 33 Mbps connection can and should. Yet, switch to 4-5 Mbps hspa and it's faster. And still, the wifi connection blazes through speedtests at a very consistent 33 Mbps to the hspa's 4-5, and loads complex web pages very fast. It's as if it has the speed but can't convert it into downloading the larger files, yet it can still blaze through loading web pages and speedtests just like a 33mbps connection should. Any ideas?