I didn't think I would be looking to dump my 7950 gx2 so soon. It looks like I'll be buying a chistmas present for myself.
It's been said over and over, but I repeat - good job on the review!
For me, a story is essential for games. It give the game purpose, a sense of direction, and hopefully, some added entertainment. If I just want to shoot it up, kill demons, etc... I will play online against real people where it is a challenge.