I would like to upgrade my video card from the current 4670 ATI to something better. I don't play high end games to often (once a month) but when I do I would prefer to play at the highest quality. I mainly do encoding programming etc. I was thinking of going for nvidia for the CUDA, but I like that AMD had eyefinity for three monitors.
For a budget I would prefer under $150 but willing to go above