As an englishman in italy I'm kind of on the fence on this one.
For me, tea is a nice, long, refreshing drink to keep you warm while sitting at your desk.
Coffee is a very short shot of deep black liquid to keep you awake while sitting at your desk.
I guess it depends whether you're feeling cold or sleepy at your desk then.
Taste-wise, a good espresso possibly just edges out a cup of english breakfast, but it's a bit of a chalk and cheese comparison.