Toribash
My friends pretty much forced me to buy it becuse they wanted me to play with them, then when I bought it they stopped.

I haven't played it that much but from my experience is it a great and fun game.

Personally would I wait for Bad Company2.

But since BF2 barely cost anything as mentioned above I would go for it.
Yah, depending on what fps games you already play you should decide for yourself. Me, being a CSs player prefer it over battlefield for all the mods and do w/e.