BF is a lot better than CoD 4 for one reason, the classes are quite balanced and team work is needed in order to achieve victory. 1 great player won't change the tides vs where in CoD 4 1 player can make all the difference.
By the way conquest mode isn't that great, good thing it wasn't pay to download.. Maps are way to big for 12 players, they need to make it 30 vs 30 or something.