Well, I would either us the onboard and a GPU or two separate GPUs.
To put two monitors in the same card, they would need to have different connections, is that correct? Because there is only one DVI port on each card, I would assume.
For two different cards, would you be able to do a dual monitor setup, having the mouse be able to move from one screen to the other? Or would each monitor be independent?