I rather enjoyed this thread, the fact is Mike is right on. Although having a great product helps, no one is going to promote it if that is the only thing you have going for you. The fact is no one will even know you have a great product if that is all you have going for you.