> A full load with an empty cache takes about 20 seconds on my desktop
Looking at the typical Amazon concern that "longer load times cost millions in sales" that you hear, it's crazy to think that gmail doesn't measure the uncached load time (or they do and are happy with 20 seconds).
Anecdata: I mostly use my phone for email, so most of the time I load the gmail web interface the cache is cold and it takes this long. It bothers me the one a month I load it.