4REAL,
Like you, I use a spreadsheet as I haven't found anything that doesn't cost significant money. I made a GoogleDocs spreadsheet with separate tabs for straddles, calendars, and condors. I have an adjustment column for each, and I just place the credit/debit and a comment describing the adjustment in the cell. It's not that pretty, but for tracking live trades you can use the GoogleFinance function to track the price of the underlying real time and I have alerts to let me know when say the underlying is more than a certain % away from the strike price of a calendar.
On the downside of GoogleDocs, I started this in June, and I'm noticing that as more and more trades are added, it gets slower and slower to refresh after I make updates to cells. I may have to copy closed trades offline to lean it out again. I'm also wary of the privacy of Google, but I don't keep any personal information in there besides the trade data.
I too would be interested in what other members might be using.
Tim