2. At the moment you have to manually enter info. Why not pick it up automatically from Yahoo or Lycos. You could perhaps have a few buttons that we can click on to get the Indices, then an entry box to enter a particular stock symbol.
gives a table of SPX daily prices. ^dji is for dow. ^ftse for ftse. ^GDAXI for dax. etc Just watch out for bad prices e.g. opening prices are often wrong, and also that yahoo and lycos use slightly different symbols.