Lord knows I lost alot of my life playing BF2 last year, but... How about unpatched BF2, or BF2 + first patch (the one they recalled). Game is virtually unplayable in this state. Also, the ranked servers business + weapon unlocks really gets tedious. At first I liked it, now its just trying to be an FPS w/ MMO characteristics. I can hardly wait for the day EA tries to charge money to play online (/sarcasm). Punkbuster is also very intrusive, system hogging method of detecting cheats, and identifies 'false positives' far too often. As good as BF2 is gameplay-wise, its the last EA product I will be buying on an indefinite basis.