Technically Bad Company was supposed to be their answer to Call of Duty, Medal of Honor was just an abomination.
The maps were way too small in bad company.
Have you tried Harvest Day or Heavy Metal from the new map pack? Both of those maps are pretty big (especially Heavy Metal) compared to the normal maps. My only complaint is how linear everything seems to be. There seems to be only so many ways to get from one place to another, it's not nearly as flank-able as I remember BF2 being.