I just bought this game yesterday for 17$ at my local Gamestop. It's my understanding the campaign is around 5-6 hours, and the multiplayer is still active. If I had paid 60$ for this game, I would be pissed. It's not bad from what I've seen but it's not comparable COD/Halo. I'll play through it in about 3 days, mess with the MP and then return it to Gamestop.
I have come here to chew bubble gum and kick ass. And I'm all out of bubble gum.