We have Forecaster installed and are completely abondoning it - i would NOT recommend using it as it has quite a few bugs in it. The UI and UX are very lacking. i've checked out budget maestro and it is very accountant focused - if you budget by the controller or some one of that skill level doing the budget, it might work for you. we are presently evaluating solver and it looks promising.
for this round, we're using custom excel files with rollups in Sharepoint and the usabiilty is great for the managers submitting their budgets, but the risks of error is obviously higher.