I know it's not in fashion to love AJAX at the moment if you're a real programmer, but I do. Why? Because it's such a cobbled together heap of junk, and everyone is using it. And everyone else is going 'this is rubbish, let's think of something better', and I reckon before too long someone will actually design a proper solution. All because we have AJAX, which sucks, and I love it.