Time to rank the current crop of announced Democratic contenders from top to bottom. My rankings are based on where I think they would place if the elections were held today, using a mix of poll results, CW, media attention, buzz, and other intangibles.