Try looking at obopay.com. It's more like a mobile payment system but can also be used as a preloaded mastercard.
Let me know if anyone needs one and I'll send you an invitation. $5 signup bonus given by them for signing up.
Note: SSN/Name/Address needed to sign up. The cards are issued through some bank.