Wegen Bad Company 2 kann ich Kayano nur zustimmen. Es gibt keine kostenpflichtigen Mappacks, abgesehen von Vietnam, was aber eher schon ein richtiges Addon ist und was man wirklich nicht unbedingt haben muss.
Das Spiel ist im Grunde eine Casual-Variante von Battlefield 2, wodurch man natürlich deutlich schneller reinkommt. Das heißt aber nicht, dass BC2 nicht trotzdem fordernder und imo auch spannender ist als jedes CoD. Wenn du also keinen Bock mehr hast, nur gegen die ganzen übrig gebliebenen Profis in BF2 zu spielen, wäre BC2 ne gute Wahl. Ansonsten kann man auch mit BF2 noch viel Spaß haben, wenn man kein Geld ausgeben möchte.

TF2 würde ich aber genauso empfehlen. Wirklich unglaublich lustig, aber als Einsteiger auch nicht unbedingt leicht, weil der Anteil der echt guten Spieler mittlerweile ziemlich groß ist.