I've really got to give DICE credit for the infantry combat, it feels so much better than it ever has before. I've never been able to play a sniper in previous BF games, because it never felt right to me. I just gave it a try for a round, and it felt perfect. I'm also really liking the decision to have unsuppressed shots give your location on the minimap.
Also, that silenced pistol is a beast. Highly recommended for close combat.