My analysis was fairly close with one major caveat-My Pal Charlie certainly had it in him to win the race. Macho Again and Forest Command finished 2nd and 3rd respectively. All of my tosses were correct, and my only miss was Star Production, who dropped back to last.
Race Page and Video if you're interested: http://www.ntra.com/content.aspx?type=news&id=34985