Planetside
MMOFPS by the good folks who brought us evercrack.
God, I am so addicted to this game it is ridicululous. I'll logon for like 15 minutes at a time just to squeeze off a couple of rounds, maybe score a few Battle XP.
D20 Modern is the perfect vehicle for this sort of combat and character development, I just don't have the time to put it all together.