man, your friend is hardcore, he's thinking exactly the same what I am thinking right now.:)
I think dual 6600GTs on a dual PCI-E mobo like the DFI Ultra-D or SLI board is a good try. Although last time I heard, people were having problems running both DVI ports over 1600x1200 resolution...