I put together my computer, reformat the hard drive, install my OS, and spend hours installing software. All in all, I think that took longer to complete than the campaign of Battlefield 3.
I started playing the game Monday, around 5 PM. Right now it's 3 PM Wednesday and I'm done with the campaign. I spent only about 8 hours, if that, playing the game. I could've beaten it in one day.
I had bf3 for a few months i only ever played the multiplayer. I think bf3 and cod need to just release multiplayer games seperate. Its confusing to me why they would spend time doing anything but honing the multiplayer in these games to a razors edge.