There is program called Money Manager that I use every day. It is similar to Excel, so you can put transactions in and keep track of where you money goes! I like cause i have my BB with me all the time so i just put the transaction in right after i do it. I'm at work so i can't post a link to where you download it cause the page is blocked but i would check that one out.
Then Softrest, you can get it from the same guys that made color Pearl. It is just a rest program for your phone that you can do with out doing a battery pull.