I would like to say the best success I have had is a business that you believe in and trust the product and can honestly sell or help others with it.
I love Personal development and it's all about what you can offer people that others can't.
I just read a very interesting article on Digg http://digg.com/business_finance/Making_Money_Online_89 but I find that very interesting to say the least.
But you have to be comfortable with yourself and your product.
Nathan