Hi, I am sure you have had many threads like this before but the search didn't show up anything obvious about my specific question so please humor me 
I am about to upgrade a gaming comp of mine
Going from a C2D E6850 to a Q6600 OC'd to around 3Ghz
and from a single hd5850 to 2 hd5850's in crossfire
Other system specs include:
2 IDE DVD-RW Drives
1 WD Raptor HDD
1 WD 500gb storage hdd
4gb ddr2 800mb corsair xms2
My power supply is an FSP Epsilon 900w with 4 12V rails each rated at 20A.
It has 4 6pin PCI-e connectors so I am sure that it was at one point designed to handle a crossfire / sli setup. Basically I am asking if it is a good enough supply for my proposed upgrades?
Thanks in advance!

I am about to upgrade a gaming comp of mine
Going from a C2D E6850 to a Q6600 OC'd to around 3Ghz
and from a single hd5850 to 2 hd5850's in crossfire
Other system specs include:
2 IDE DVD-RW Drives
1 WD Raptor HDD
1 WD 500gb storage hdd
4gb ddr2 800mb corsair xms2
My power supply is an FSP Epsilon 900w with 4 12V rails each rated at 20A.
It has 4 6pin PCI-e connectors so I am sure that it was at one point designed to handle a crossfire / sli setup. Basically I am asking if it is a good enough supply for my proposed upgrades?
Thanks in advance!