I played for a couple hours last night and think it is a good game. I only played online and so haven't checked out the campaign yet. I have some nice headphones so the sounds aren't that bad. Not great, but not so bad.
All the different MPs options and the addition of currency to unlock perks, weapons, etc makes it a lot of fun. There is a lot to the game and I think the additions will keep it from getting stale.