mercruzyho :
thanks for the input and would homefront be worth buying it did come out a while ago but it looks good
I would avoid Homefront, incredibly short linear, predictable singleplayer and an average looking multiplayer.
I would recommend these games:
The Call of Duty seires: A favourite by the casual market, and easy to play. It is hated by hardcore fps fans however. All of the CoD's are ( pretty much ) identical, but Modern Warfare 2 is the most popular.
The Battlefield series: One of my favourites: Amazing graphics, destructible environment, fun team based multiplayer. BF Bad Company 2 is the latest but keep an eye on the upcoming Battlefield 3, which releases 25th of September, which is about 3 weeks from now.
The Counterstrike Series: Fun, Punishing, but also rewarding. It is a tricky game to start with, but you get hooked to it quickly
It has plenty of mod support too!
Team Fortress 2: It's free on steam, try it out
Far Cry 2: Not so popular nowadays, but one of my all time favourites, it's on sale on steam now so you think you'd like it get it quickly :O