I would like suggestions for an ideal graphics card to drive 3/4 screens for my new work machine (64Bit 8Gig of ram).

I am a software developer and I won't be playing games but would like to be able to use VirtualBox in seamless mode and use Compiz.

I currently use a Matrox card, which does work but I am unable to use Compiz.

A colleague has suggested a NVIDIA Quadro NVS 450 or 420.

Thanks in advance,