Go
Check your power requirements
Then take the rating you recieve and divide by .70 for efficiency rating and then multiply by .90 for heavy load factor, that is the wattage of the power supply you should buy.
I suggest depending on your needs... Antec has great power supplies, especially the, 430Truepower, the 480w True Blue, or the 550w TrueControl.
OCZ has a new line of powersupplies, also in the 430 - 520 range that are supposed to be excellent.
As for where to get them,
Xoxide.com has the best selection and very good prices, or
ZipZoomFly.com has free 2 day shipping on most everything.
Edit:
Also, be sure you are not buying a falsely rated power supply...heres how to double check...
To keep this as simple as possible, what determines the quality of your Power Supply (PSU) is its continuous maximum output. Even though the PSU might be advertised as a 430 watt, in most cases this is not its actual true output in a real world situation. To check your PSU you need to do the following:
Look for the label that is attached to your Power Supply
Write down the following information from that label
12V - _ _ amps
5V - _ _ amps
3.3V - _ _ amps
What does the above have to do with Watts? Volts x Amps = Watts
Once you have the information, you need to complete some basic calculations listed below:
3.3V x _ _ amps = _ _ Watts
5.0V x _ _ amps = _ _ _ Watts
12.0V x _ _ amps = _ _ _ Watts
Now all three totaled comes to _ _ _ Watts (which might = your advertised Watts). What most people do not know is that with the majority of Power Supplies, you cannot have the maximum of the 3.3V rail and 5.0V rail Amps listed above flowing at same time. Only 2/3 can be used in an accurate calculation. So in reality you will be reduced to:
{Combined 3.3V & 5.0V} _ _W + _ _ _W x 2/3 = _ _ _ watts
Now add in the 12v = _ _ _ watts
Adding these all together now gives you _ _ _ Watts
So your Power Supply should really be rated as a _ _ _ Watt Power Supply