If you haven't discovered Mint.com, I suggest you check it out. As in HIGHLY suggest. As in GET YOUR ASS TO THE SITE AND GET YOUR FINANCES ORGANIZED THIS YEAR.
I'm addicted, so if you decide to start using it and have any questions, call me. I'm willing to provide free technical support. Why? Well, that's just the kind of person I am :)