I just discovered Yodlee, an online personal finance manager. It allows you to easily view and track all of your banks, credit cards and investments accounts. It also reminds you of upcoming bills and even provides access to bill pay. And best of all, it's free.
My understanding is that they provide a branded version of their OnCenter to most financial institutions in the U.S, which is how they are able to consolidate everything. Nifty.