I don't really play online games very much, mainly because the few I've tried on PS3 don't work very well, and because I generally get bored of games before I get good at them. But seeing as I've recently got a PC, I'm tempted to try out BF3 etc. Problem is my internet isn't exactly amazing, but is it fast enough to play without glitches?
Download speed seems to vary randomly between 4-7Mbps, upload and ping are pretty stable.

Download speed seems to vary randomly between 4-7Mbps, upload and ping are pretty stable.