Natsu Wrote: MW2, BO3, CS:GO, Mass Effect 3, and BF4 will give you one hell of a time. I hope you enjoy yourself man.
They do, but Bf3 does the most. Still, after years of playing that games you want to get some fresh air into your world of gaming. Rainbow Six did that pretty well.
Would you recommend me buying bf3 or 4?
Bf3 at any case, it's still one of the best games and by far the best Battlefield for me.
Bf4 is nice and has awesome graphics, but it's hard to learn and the vehicles are more like toys, but it's still a great game.