One thing I liked about the little bit of bad Company I played was the maps. They are pretty well designed, nice and large and buildings being damaged and collapsing was pretty damned awesome.