I like lots of styles of food, but have to say if it comes to cravings it would have to be Mexican. I will go for weeks without even thinking about it then all of sudden I just have to have something very hot and spicey. I have a great recipe for Mexican Feista soup that takes care off all the cravings.
Polish food... but I think that's more of a constant want than a craving... but it has to be like my grandma made. If only I could find someone that could cook like her! (... and then bribe them to make me dinner of course
)
As for cravings that just suddenly hit, it's usually mexican.
And at this very moment, I'm craving coffee like a madwoman! (I'm out!