HI VoteObamaSolarWindBecause this question is now relatively old, you may be better to either delete this one and re-ask, or alternatively, post a 20 point pointer question back to it, in perhaps different zones:
tax/financial software ,
http://www.experts-exchange.com/Digital_Living/Software/Financial/
miscellane
ous software,
http://www.experts-exchange.com/Software/Misc/and maybe a server zone?
Sorry I could not help any more.