I just came across Dwolla.com the other day and signed up for their services. They have a really cheap way to handle transactions, and I think it would be most effective when utilizing payment gateways through Zoho Invoice.
Just throwing it out there. Anyone else see some success with Dwolla?