Planning on starting your own company? Here are some good points to consider from High Tech Strategies - Ten Reasons High-Tech Companies Fail Lack of Market Focus Excessive Pace of Product Improvement Incomplete Products Undifferentiated Products Channel...