Should a small business invest its time and money in acquiring and learning how to use some of the web top applications mentioned in this case? Defend your answer based on your review of the web top products from the small developers, Google, Yahoo, and Microsoft. Answer in narrative form and site all outside sources using APA referencing.