openoffice.org
I'll attach a mini version of the spreadsheet I use. It keeps a running tally of dollars won/lost at the bottom, as well as separate totals for different types of games. I color code cashes green, bubble finishes blue, and wins (in the percentages column) pink.
If you use it, input your buyin cost as a negative number in order for it to tally correctly. It will show up in red and in parentheses, as will any losses.