The Top 100 Software Products for 2000