How about a few bots in the game. I don't like bots personally but if no one is playing online at the time at least there would be some kind of game play.
How about a deathmatch, assault and onslaught rotation.
Rizz update your video drivers and direct X. Put your settings on low and turn off taunts , sound etc... and try it then. What OS are you running and how much mem.