By Jim Partridge (VP, industry and technical analysis, NCTA) and Leslie Ellis, Ellis Edits