I wish all my sponsors did ePassporte.
Don't like checks in the mail at all. They get lost and if I'm out of town they just sit in the mail box. I get the same warm fuzzy feeling logging in and see deposits as I do opening letters without all the hassle of dealing with mail.
CCBill is my biggest income and they don't do ePassporte.
They do direct deposit I hear but I've never gone trough the trouble of setting it up and it annoys me that they want $25 bucks for each direct deposit.