Bank 2.0. How would you build a better bank?
sophacles: First I would cut the "Checks take N days to clear", "electronic transfers take 3 days", and other similar crap. Second I would allow the creation of multiple sub-accounts which can be used for single transactions, single receiver, or rate limited transactions.  Think ING Orange sub-accounts but with external interfaces and on sterioids.