SandHill.com is an online destination for insights and business strategies for software executives, IT buyers and end users, venture capitalists or startup entrepreneurs. The...