Ok, so I broke down and got a copy of CoD4, I wasn't sure about it given the BF franchise and how they did modern warfare.
Well so far I've been really impressed with the game, it's a modern setting but the mechanics and feel of the game are very similar to the CoD we've all played before, in a good way. So far I've only had time for a couple of the single player missions but I plan to jump into the multiplayer laster this week.
The graphics are amazing and I'm sure they'd look even better with a high end vid card. I think I've finally found a modern era shooter I enjoy.