Best: Indian, Nepalese, Thai, Mexican... I like it hot. But also Italian for those days when I don't like it hot.
Worst: Irish, which is pretty much the same as English. They're taking a bit too much flak in this thread though, because it's not THAT bad. It just seemed that it's mostly stews...