BF3's storyline isn't that bad. And it's MP is better than BC2's MP imo.
I agree with the first part of this. It was an absolute blast, but wasn't very long. The MP aspect of both games can't really be compared because they're radically different but they both have their good and bad points.