MoneyConscious asks: "My company is still pretty small (100 people) and has never had any real structure around much of its operations. I manage the IT group and would like to get a handle on our yearly budget - expected expenditures for planned (and some unplanned) projects, plus regular maintenance and growth. I've taken a crack at a few different spreadsheets, but always seem to come up with something a few weeks later that requires a re-write of the budget (for instance, planned versus actual cost). We are a mix of Windows and Linux, so I have some flexibility in regards to budgeting software solutions (web-based SourceForge apps, Excel templates, and the like). What tools do you use to keep track of estimates and record actual expenditures to see how your budget process is doing?"