I agree (particularly about Open Social - as an Enterprise 2.0 startup, we're really keen to get on board!)
But I think that the notion of only pitching to 500 IT directors is kind of the problem that made enterprise "1.0" software so crummy in the first place.