ACH is way too slow. It is really an artifact of a slow moving banking industry. Dwolla has made some limited strides with their 'Instant' product but asking new customers to go through the signup process is also cumbersome.
Is Balanced Payments working on something that can put funds into someones bank account within the hour?