Battlefield can have alot of people in a game at once, i forgot how many, Frontlines is supposed to support alot, but both are buy to play.
free to play are hard to find, but i'll do some searching.