pay-pal
Its is free but you have to pay something nominal like 2 euro or 2 dollars which gets refunded to you when you either activate the account or make your first transaction, cant remember which. This stops people setting up random paypal accounts.
At least this is what happened 3-4 years ago when I set up mine.