It should be mentioned that in some countries "expresso" is a fully accepted pronounciation.

In France for example one who orders a small coffee ("un petit café") is very likely to hear the server call out loud "un express!" to the bar tender. "Espresso" is really the Italian spelling of the word, some countries where this preparation mode is equally popular have "translated" the word.

So it always makes me smirk a little when someone corrects another person who said "expresso..."