ATI are known to have more intelligent sollutions to problems, rather than nVidia's brute-force approach.
Yeah, I've heard that too. Reminds me of AMD vs. Intel somehow.
Also Nvidia killed 3dfx (which was a cool company imho) and they refuse to freely release information about their cards to developers. So I would go for an Ati card, but thats of course only my personal opinion.