Now here's an interesting subject.
I run a team that have been involved in two implementations of SharePoint and each have been or are currently problematic.
They have been way over budget, had a total lack of governance and now the implementations are suffering because the infrastructure hasn't kept pace with demand.
On the positive we've had fantastic take up of SharePoint, but I've learnt that you must have the governance and process surrounding BEFORE you go live, and what ever you think will be your budget double it and add some more! It seems that time spent planning SharePoint implementation is time very well spent.
We've also learnt that undoing mistakes can be very time consuming and therefore very expensive! In some cases 18 months later we're still trying to undo mistakes we made.
__________________
A)bort, R)etry, I)nfluence with large hammer.
All wiyht. Rho sritched mg kegtops awound?
RTFM: Not just an acronym, it's the LAW!