Demache
Android Expert
xbox live does a lot more than simply play games. You can download games and add ons to games and stream netflix. Lots of games also have required updates before you can even play them online which can be up to 500mb. I also think your 15mb per hour is a pretty low estimation
If your going to start downloading games over XBL, with dog slow cellular internet, your absolutely mad. And I don't think game updates can be 500 MB. That's almost ridiculous, considering they are only patches. And Xbox's without hard drives wouldn't be able to even download them. Expansions being 500 MB, yes I could see. 15 MB per hour might be pretty low, your right. I forgot to factor in that there is voice as well. But if you used it strictly for games, and possibly turned off voice, it should not go over 100 MB in an hour. 50 MB might be pushing it. I've played 16 player games of Halo 3, and according to the bandwidth monitor on my router, it barely goes above 100 kb/s (and yes, that's with a lowercase b), and sometimes peaks at 200 kb/s, like at the start of a game. Online games are not as bandwidth intensive as one might think. They rely on consistency and timing in packets, rather than bandwidth.
I actually do want to see how well Xbox Live performs over an cellular internet connection. I have to wait for my Xbox in the mail (figures it breaks when I WANT to test this). Its no means practical, you would have to tether your phone to a PC, and then set up ICS. But it should work in theory.