Both BC2 and Vietnam are getting repetitive pretty fast. In the beginning it´s kinda fun, getting upgrades for your different classes, but after about 4 weeks I got bored by it pretty fast.
Vietnam is nice, though, especially the feeling is cool. But the maps are not the best and it gets boring even faster than BC2....and if you´ll get it, make sure that you play hardcore mode!