This is a discussion on US Players - money deposit within the online poker forums, in the Poker Deposits & Withdrawals section; Is there a way to deposit money into poker sites without using bitcoin from the US? I've tried numerous prepaid cards but none worked.
Chase always worked for me (after I approved international transactions via a phone call). My advice is to just find a bitcoin ATM that offers a good exchange rate. I made a day of it and drove to several locations to find the one with the best exchange rate. A little trick I learned is that if you deposit while the market is in an upswing, the ATM is usually a bit behind so the last time I deposit $20 ($2 transaction fee), by the time it got onto ACR it was a full $20 again. Good luck!
You can all the site you want to deposit and ask what kind of pre-paid card they recommend. Bitcoin is the easiest and best way though, but there are pre-paid avenues, you just need to know which specific cards.