I was wondering whether it was just me suffering from load times on the main page. Definitely needs resolving. Spoils what is otherwise a flawless and well designed (not to mention well informed and well educated) website.