"With Twitter, Zynga, Facebook and Google in the ultimate game of one-upmanship, small startups are simply not going to be able to compete for talent in the Valley."
I disagree, there will always be a sizable handful of engineers that would rather work in a startup environment than in a big company like Google or Facebook.