from what I've heard youteller is on an invite base only, like Google's Gmail.
As for deposit methods I've used the paytru card on Pokerstars
, which isnt available to everyone yet I dont think. I also used MyWebATM on Fulltilt. Both of them are quite similar except that I can use a visa
check card to load my paytru and get the money on there instantly. Withdrawing is a snap. I can initiate the withdrawal from the poker room to paytru or mywebatm, and get the money in my hands in 10 minutes (driving to the ATM)
I also have an epassporte account that i created about a year ago that I forgot about. I havent used it but it seems that if I wanted to move some money around between sites then that would be the way to go