Ted = Barney = Marshall >>>>>>Robin = Lily
Correct ranking. That would be the order if I had to force greater than signs into the inequality. I don't know why I'm one of the only ones who would even consider Ted being their favorite character.
--
http://img.imgcake.com/Ainoxi/zazigifed.gif