I have mixed opinions about both companies, however I think I lean more toward the green than the red.
I'll tell ya what though, this X1600 in my MBP has sure made me a believer. It really tears through games very very well. I have yet to find a game that this card doesn't perform well on. In COD2 it can get a bit laggy but that's only under intense smoke with 40 people on the screen, other than that it's always smooth as butter!