This is what poor first time users are expected to look at when they are installing Java apps on Windows (I suspect it looks just the same on other platforms.) It turns my stomach.
The underlying technology is great, and seems to work, and be secure and convenient. But please doesn't anyone think just a little bit about user experience?
This is 2004, guys. First impressions count.