Which software program is most useful and cheap for investment analysts?
Morningstar.
Or Yahoo! finance.