A lot of people in the USA have heard of Mint or Wesabe. Those are so called Banking 2.0 applications that do advanced reporting on your incoming and outgoing money. This is an area where no bank I know of does the right thing. I have used ABN Amro internet banking and Postbank internet banking, and must say it works, but lacks a lot of features, specially reporting. But a dutch Banking 2.0 application is being built right now. It's called Qash. I subscribed for the beta and last week I my request was accepted. I must admit it's still beta but it worked at a glance. Take a watch how you can import your banking data.