So as promised we are trying to do some work towards making the user experience better. One of those things is improving the "threading" of the application. That basically means to create background activities for some of the things that make the application block and feel laggy.
So we just released v0.6.6.25, and hopefully this is the first in many small improvements over the next three weeks to make your experience better. There is a lot of technical details we would love to talk about, but it doesn't really matter if your experience isn't improved.
So here is what we expect...
Black screen from network latency shouldnt happen as much, true? When viewing the leaderboad we made image loading backgrounded, is this better?
UPDATE: Feb 6, 2010
We added even more threading in 0.6.6.26 to make the avatar chooser and the compliments screen better. Hope this helps.