I've been paying with Entropay. Basically it's a virtual credit card. They charge something like 5% when you load money onto it and then give you a number that you can use.
http://support.unblock-us.com/custom...rticles/291574
It sounds like you might be able to sign up for Netflix with your Canadian card if you already have unblock-us.com set up:
http://support.unblock-us.com/custom...rticles/291505