So yeah, Mass Effect is incredible. I got it yesterday and played it for 6 hours straight.
I haven't even gone to the first story planet yet. After about 5 hours I finally left the Citadel and the first place I went is an unchartered world.
Bioware has one heck of a writing and concept staff. The world they've created is without a doubt the best original video game universe I've experienced. You honestly feel like you're in a movie and controlling the main character. There's a shit ton of backstory there for those who want it, through both the codex AND dialog options. You also get XP for talking to people about backstory.
The graphics are breathtaking. Yes there is texture pop in sometimes (from a low detail to a high detail texture) but it does not detract for me. It's so crazy how the lip movements work well for my custom character. I am playing it on a 90 inch screen with a HD projector and I prefer it with the film grain by a long shot. It looks so cinematic with this, I can't quite put my finger on it. But I think it was an awesome option for them to add. I can see it being more of an annoyance on a SDTV though, but you can turn it off.
The combat is fun and "punchy" if that makes sense. If you do things clean, you take down guys fast. If you don't, you're in serious trouble and before you know it your squad is down. Shooting from behind cover feels good. I guess my main complaint would be how wobbly the sniper rifle is (excessively so) but apparently in true RPG fashion once you put points into it, a lot of that goes away. I seem to switch between the assault rifles and sniper rifles. Mostly. The Mako drives like the scorpion tank in Halo, just at Warthog speeds instead. It feels nice and bouncy/drifty just like a Halo vehicle so if you are a fan of those you'll like it.
I went with a Soldier for the first playthrough and don't think that'll make you invincible - I've died a few times. Then again, I am a bit weaker than I should be for my level because I have put so many points into Renegade. Sorry I'm just living out my jack bauer fantasies. :lol
The game delivers.
Here's a quick snap of my Sheperd: