Guys, Had this problem for as long as I can remember, I always assumed it was my internet, however, having tried this on a few other networks, I think I can put this down to the phone, or the app. Whenever I tried to watch an internet clip, on YouTube for example, it takes forever to load, and when it does, it's always at a buffer. If I watch the same clip on 3G, it loads in no time and plays with no problems. Is this an inherent problem with YouTube and the iPhone or is there a magical setting I can change to make this better? Thanks.