One of the challenges of Web 2.0 apps is that there are frequent changes to the business models, often resulting in services that were originally free going to a pay-per model or sometimes going away altogether. I understand that everyone

One of the challenges of Web 2.0 apps is that there are frequent changes to the business models, often resulting in services that were originally free going to a pay-per model or sometimes going away altogether. I understand that everyone