I wish Neteller would become more popular in this industry, i think its great
Don't have to worry about your funds being held up because you can dump it right into your bank account instantly
Free debit card
24 hour live chat support, 24/7 1-800 phone support
low fees too can't get any better than that