Frontlines: Fuel of War is the closest thing out now. Classes of different soldiers with specific weapons and gadgets taking control of command points on huge maps with tons of vehicles. It's pretty deep and supports 50 players per map. It has a good feel, looks nice and has a decent (but short) campaign.

Battlefield 2: Modern Combat is similar and cheaper, but was just a prettied up version of the original Xbox game. Frontlines is much better.

Bad Company doesn't have a gametype like Battlefront, there is only a Goldrush mode when teams play offense/defense going after crates of gold. A conquest mode is supposed to be coming in a future update. It is pretty good, and the destructible environments are great.