Given nVidia's hostility toward open source, I would never purchase from nVidia again.

All the gnashing and hand wringing about the obvious shortcomings surrounding AMD's open source driver offerings aside, I'd rather have specs and a fairly good driver now that allow me to have a better driver down the road later(which is coming), than have a good driver now and be stuck up a creek without a paddle later on down the road.