Yeah, my rig's pretty damn awesome, the only thing I wish I hadn't done was bought my 8800GTS, because GT's came out like, two months afterwards, and are basically better in every possible way.
And yeah, I was really impressed with it, I marathoned it on hard in one eight-hour session, although I'm having trouble going through on Delta, it borders on stupidity. It's like I'm playing CS, against 3000 people.