Re: Video card help
Yes, 128MB would be good. For mainstream video cards, you'll want to choose the Nvidia Geforce 6600GT, 6800GT, or even the powerhouse 7800GTX (my personal favorite even though it cost up the ying yang).
They all support SLi and you will need to buy two exact same video cards to engage them into dual GPU sharing mode.
*Fact: Microsoft Window's Blue Screen of Death vs Computerforums.org's White Screen of Death. Which is worse?