gregglarkin
Legendary Poster
I hear ya on the consultant bit - we try very hard to get references for them. When they come on site, we monitor them very closely, especially in the beginning. If they turn out to be a dud, we'll chuck them out the door and put the project on hold if we have to. Then we raise holy heck with the consulting firm.