Although I'm not in the Valley, I think something like this would be helpful. It seems to me that pitch quality is related to how much exposure you've had to investors & customers. I think you can add value there, regardless of how much of del.icio.us was skill vs luck :-)