After playing this game straight for two days, I can definately say I'm hooked. I think the weapon sounds are beefy and realistic-sounding. The MG-42 is awesome when heard from a distance, a low roar that sends hundreds of bullets everywhere. The main battle rifles are solid and they really feel like you're holding something heavy and painful.
The iron-sights aren't like in Call of Duty. They're not for quick snap-shots while running down the middle of the street. They're for when you need a precision aimed shot at a sniper or MG, or just need a closer look. I think they fit in just fine. One of the neat things that the MGs can do is deploy the bipod on any proper surface. That includes windowsills, crates, railings, you can even roll a barrel or box into the street and deploy off of that. Also, if a teammate crouches down in front of you, you can deploy on his shoulders, Just make sure he doesn't try to stand up.
The graphics are pretty good, and the HDR makes for a very cinematic experience. You really need a horse of a system to run it all on high, though. I had to crank everything down for my computer, but playing it on a friend's computer is a great experience.
As for this release only including 4 maps, the DoD team is working to convert ALL standard maps over to DoD:Source, and will be re-introducing the British army into the game. It's a good game now, and it's going to be a great game once all the content starts pouring in.
Had an AWESOME time last night playing, involving the new rifle-launched grenades. I was playing Anzio, keeping some Axis guys off the church plaza flag. I was up in the church tower shooting down with my M1 and keeping a few grenades down there on them. *bam* rifle grenade into my window. As soon as the guy launched that, 4 guys moved in on the flag assuming I had left the room to escape the grenade. No way man, I caught the grenade after it had bounced off the windowsill, and threw it right back down there. 4 kills, easy as pie. I couldn't help yelling "EXCUSE ME, YOU DROPPED THIS" through the microphone. (server alltalk was on, so both teams can hear each other)