You probably see this guy butters in your wsop.com PLO games if you are playing them cause he plays all day every day and streams them.
http://www.twitch.tv/butterspoker
Yes some prepaid visa cards work but they must accept international transactions. Netspend I believe is a popular one that works but please don't quote me on that.
If you haven't deposited in a long time try to get them to waive the credit card fees for the deposit (them fees are a real ripoff).
You might want to try calling them which the number is on the website and ask. Since you are in Vegas I would ask what your options are to cashout in Nevada because I heard something was going on with that lately so check now before you deposit to see if it is worth it to you.