Have you checked to make sure your computer is plugged in? ;p
An honest requirement for some tech support guys to ask customers LOL
There's a difference between being kicked and being disconnected. It happens to just about everyone, though last night set a new record for me personally. Seriously, check your ethernet connections. And if you're playing wirelessly, forget it, that just isn't worth the trouble with MP games. I also noticed server hiccups A LOT and often it happens when it's populated with players with really high ping (I saw over 400 ping with several players last nigh).