Web Apps (10000 programs)
Pros: Increases revenue. Predicts customer responses.
Cons: Some formats are difficult to upload.
Pros: Lots of users. Easy to upload and share. Lots of community activity.
Cons: Occasional problems with Twitter and Facebook integration. Looks disorganized to start with.
Pros: Free to download and use. Provides an easy task management solution.
Cons: Only Suitable for Mac Users. Need to supply personal details.