I admit, this is a shameless plug, but an achievement that seems worth sharing to me hehe. I just pulled off my 20th win in a row, according to Legendsnet.com's match history for my profile. See link below:
http://www.legendsnet.com/stats/na/20671983/?r1
Unfortunately that match history will change as I continue and inevitably lose, but I'm pretty damned pleased with myself and *especially* the teammates I've randomed into. What are some of the best winning streaks you guys have had lately?