/agree
I'm clearly a "holistic experience" weakass gamer, and I'm also a sci-fi fanboy. Even so, damned if Mass Effect 2 isn't exactly what I want out of a big budget AAA title. It's fun, it's snappy, it's well-written but to-the-point, it's a non-stop roller coaster of content and adventure. I haven't been this "into" a game all generation and assuming ME3 doesn't completely shit the bed, it's gonna be one hell of a trilogy.
Joe pointed out how rare it is for a trilogy like this to be on the same engine for all the games. In fact, once ME3 comes out, you could make the import invisible and do a quick UI pass and release "Mass Effect Trilogy" as a single, 100 hour RPG. How fucking rad would THAT be?