A very good post, but angel investors can also give you terrible, terrible advice that you should completely ignore. If you are founding a company, take the good advice, sure, but ignore the bad advice. Don't just assume because somebody is an angel investor they have any idea what they are talking about in terms of your product/company.