It used to be www.silver.com because they had the best prices and free shipping... however, they seem to be placing a bit more of a premium on US Mint coins since they're selling out rather often.
I shop around- JM Bullion, Silver Towne, APMEX (who is almost never cheaper), etc. I have bought...