1. find empty space, not too competitive and very targetted so you can standout
2. focus on execution and not too much a revolutionary idea
3. launch as fast as you can even if buggy, announce it as preview
4. gather as much feedback as possible using social networking and uservoice
5. improve the product based on feedback and release as often as you can
.. (visto en su tuiter) ..