Judging from my laptop, which has an ATI card, and my desktop, which has an Nvidia card, Nvidia seems to not always give the best quality, but holy stuff does it run things flawlessly.
ATI seems to try and over work itself and won't even let me turn Anti Aliasing off, causing low performance in most games, including Blockland.