Virtual card number? Never heard of this before. Sounds useful. Is this something unique to Netspend? Can you do it via Paypal or something if you're outside the US? I wouldnt need a physical card if I can link such functionality to my (verified) Paypal account.
I think PayPal used to do it through a browser toolbar they had, but disbanded the service for some reason. I'm not sure if they've replaced that functionality in some other product. With Netspend, you get one of their physical cards, but you also get a login for their site where you can create as many virtual cards as you want. The virtual cards use the balance from the main card, and you can shut off each virtual card whenever you feel like it.