These are what I have, and some suggestions:
Call of Duty 2
- Very good game, although if you beat singleplayer while you rent it, I don't know if I'd go out and buy it. Multiplayer has some issues.
- Awesome racing game. Great graphics, great online play...a bunch of game modes so it doesn't get too boring.
- Considering it's the only baseball game, it's still a must have if you're a baseball gamer. I liked MVP better, but it's still pretty fun.
- Very good game, although very stripped down. Wait for '07 if you want a football game.
Tony Hawk's American Wasteland
- Graphics are the same as original XBOX. Waste of money. The new Tony Hawks looks very awesome though.
Battlefield: Modern Combat
- I downloaded the demo, and it's pretty sick online. I might get it pretty soon.
There's demos available for most of the games, so if you want to try something, download the demo and see for yourself. That's the best advice I can give.