What's the competition like with these guys right now? I've heard ATI just released a new card a long while back that everybody was talking about, but I forgot what most of the technical stuff meant when I looked at the specs.
Seeing as my current setup is:
Nvidia 8800 GTS (256 MB)
2.66 Intel Duo Core CPU (E6750)
2GB RAM
Windows 7 64 bit.
and I
still can't run Mass Effect 2 with more than a few minutes of more than 50 FPS performance, I'm considering upgrading the GPU the upcoming Christmas. I've also been looking forward to the day where I can run all of the most gorgeous games like Crysis at ultra quality with negligible performance loss (like my rich-ass friends and their alienware computers

).
I would get it sooner, with my own money, but I'm saving my ~200$ cash for Rock Band 3 and Halo Reach Limited edition.
Yeah, I'm too lazy for a job, and obviously this isn't the highest priority for me, which is why I'm not asking for particular device on an actual card upgrade.
My first card was this thing called the ATI All-In-Wonder radeon, which was some kind of hybrid video capture card and some supposedly enthusiast-level GPU. It worked so far back then, but at the time It couldn't run much more than Halo and FS2. It couldn't even do UT2004 above 30 fps.
Next, after switching to my old nvidia 6700 and then to my current 8800 GTS, I never thought twice about going back to ATI; it seems their cards always have compatibility and durability issues (judging from my friend's experiences). Though it seems nowadays that Nvidia is moving away from the gaming market and more towards the media industry in general, making cards for video effects processing and movie production and all that stuff. I chose nvidia because their marketing is easier to understand (the names are multiples of 100, unlike whatever ATI's setup is. Frankly, I just get alienated by card names like HD 5750) but now I'm thinking about going back to ATI, mostly because all my friends use them now, they're shiny black and red, and they're a Canadian-based company.
See, those are pretty stupid reasons to switch, which is why I'm here. I'm wondering what the difference in the two companies' cards are. Obviously I doubt those differences will be more than driver software and compatibility, but I'm hoping to find more compelling reasons. So, can you guys help me draw a comparison between the two? It's been months since I looked up the GPU competition.