I don't know if you (or anybody else) is still interested in this topic; but having sat through today's Market Update, you might check out this guy's weekly discussions, which he puts on YouTube:
Disclosure: I know the man, but I don't have any business dealings with his company. We use the same software, but I'm not a client of his broker either.