Let's just add in a little virality
redeye.firstround.com
redeye.firstround.com
These days I start out thinking about any idea from the perspective of distribution. If I have an idea with no clear path of distribution(and revenue), it is an automatic no-go. I think a lot of Valley folks have learned this in past few years.
It can't be a coincidence that VCs in general are blogging more about sales: http://southeastvc.blogs.com/southeast_vc/2009/11/vcs-hear-i...
http://www.youtube.com/watch?v=4SRfBaKAiUM
at 2:37
So much for virality :-)
Microsoft: http://www.istartedsomething.com/20090917/windows-7-now-with...
Siemens: http://www.lc-d-825.com/
"Hmmm, add in a little more MVCness."
"OK, good, can you make it about 30% more AJAXy?"
"It needs more social networking, can you do that?"
"Now, how about adding in a pinch of virality?"
"What about crowd sourcing? Can you add more crowd sourcing?"
"Is there some way we can leverage synergies in the cloud?"
"Excellent, ship it!"