Don't skimp on your PSU. I tried running an older system, a CoreQuad with a PCIe 16x and 2 PCIe 1x, on a 500w PSU. Oh, it ran just fine at idle with a single 7950... but when I started Scrypt OR SHA256 mining, the system ended up powering down. 500W was just not enough to run motherboard, processor, RAM (which is a minimal load), and video card. (And I wasn't even trying CPU mining yet.)
Now if 500W wasn't enough, 660W? Well, I'm PRETTY certain it will run the one 7950 just fine. Two, though? You might end up hitting the same wall I did, might not. My two 7950 rig is running on a 720W PSU just fine, and the one thing that might sway my opinion one way or the other is I'm ALSO CPU mining with the QX6700 processor in it, increasing it from whatever idle workload running Windows, up to 130W TDP. So, we're talking that a CoolerMaster 80Plus Bronze 720W PSU can stable support 200+200 (the video cards) + 130 (processor) +8.7 (hard drive at max load, see below)+ 30W (approx load for a bare motherboard)=568.7.
Sure, sounds like a 660W could work out... But I still wonder.
But I'll let someone else who has more experience speak to this... I personally think, just through experience, that you might be ever so slightly tempting fate trying to run two 7950's, full load, on a 660W PSU.
If its brand new, within warranty with receipt and everything, you could just try to do it. If you run for a day without crashing or spontaneous rebooting, great. If you overload and burn out the PSU and release the magic smoke, RMA it saying you "were playing games and all of a sudden system shut down", and now you found out that you can't run both the cards on that size PSU. Worst you can do, if you have the protection of the warranty behind you, is try.
------------
As to cutting your HDD out of the mix to save power, and switching to an SSD or USB:
These posts gives some numbers on hard drive and SSD power usage.
http://www.tomshardware.com/forum/267776-32-hard-drive-power-consumptionhttp://www.tomshardware.com/reviews/ssd-recommendation-benchmark,3269-7.htmlYour typical IDE hard drive (which in today's terms is OLD, but to be honest, is what I have in my mining rig) is 8.7W. A SATA drive, 6.8W-8.7W. (Those are at full load... your drive won't be idle, but it won't be fully thrashing either.) Now, switching to a USB drive WILL indeed reduce that down to about 2.5W, and an SSD is near the same power usage as a USB drive (0.6W-2.6W).
However, in the scope of things... Saving 5 or 6W when comparing it to the 200W load of a 7950 is SMALL in the scope of things. If 5 or 6W is the tipping point between if your system running two cards at 200W each will be stable, or will crash... then you've got too small a margin. Its always better to over-size your power supply for these, than to risk stability issues.
The savings will come in the heat dissipation of the hard drive not being a factor. The reduction in power usage? I don't think its significant enough to take into account.