What's the best bank or FOREX company to start trading currencies right now?

I want to buy many currencies (South Korea Won, India Rupees, and more) using U.S dollars. But I wonder where is the best place to open an account where I can trade various currencies and / or store foreign currencies like in a foreign current account?

I opened an Oanda account, but there are very few currencies that they offer, they only offer Canadian dollars, Euros, British pounds, etc. But mainly I want to buy some obscure currencies using U.S dollars. I want to fund the account with a credit card or PayPal preferably.

Please let me know which web sites or banks will allow a U.S citizen to open an account like this where I can buy foreign currency, where it’s easy to set-up, etc. Basically I just want everything up and running within a day or two.