Hm.. hard to say. Hm, i guess:
1. Demoman (Because i love that drunken bastard)
2. Medic (Overall Epicness)
3. Spy (Smooth and awesome)
4. Soldier (It's just funny HOW insane he is)
5. Sniper (Meh, but it tells a story)
6. Sandvich (Funny how you can make it with (nearly) only dialog)
7. Heavy (The one who started it all)
8. Scout (Meh... it is still good... but not THAT good)
EDIT:
9. Engineer (Totally forgot that one... So yeah, not my cup o' tea)