Not sure what has changed, but on Xbox live downloads I am seeing it taking ages to download any content such as demos and addons, we are talking I have waited over 25 minutes for one of the free COD maps at 65MB and it's only 55% completed. Can't seem to stream game videos without it constantly buffering over and over either. Something appears to have changed since I last used it about a fortnight ago. I am on BT Infinity 80 meg, nothing else it currently consuming any bandwidth at all, just the 360 and my IPad connected at the moment. I am seeing 8.7MB downloads from my PC when I use that. NAT is open as I have port forwarding setup. Connected via CAT5 at 100MB direct to the back of the Homehub. Has BT started throttling downloads from XBL or something, only other thing I have seen is Apple app store also seems to take a long time to download updates and apps too, it's like I am seeing some sort of traffic shaping to these two services, or it's a restriction down to location, so out of BT control.