Richard Harbridge's Thoughts on the Key Technology Selection Challenges With SharePointRichard Harbridge over at rharbridge.com has over 7 years of Sharepoint experience as an end user, developer, administrator, architect, business analyst, and consultant.
Checking out his informative blog, this post caught my eye.
".....When making a decision whether SharePoint is the right fit or platform for your enterprise technology strategy it’s important to understand that SharePoint is a significant investment. Even the free version of SharePoint can lead to costs associated with migration of content, scale, and integration....."
The image above is Richard's rough generalization of how you might compare some product stacks to SharePoint (and its stack). Check out his blog, it's full of great content.