Помню давно-давно, года три назад, когда я только начинал работать, про метод JsHttpRequest тогда мало кто слышал, лично я - нет. Мне тогда в голову пришла идея как можно обновлять страницу частично, без перезагрузки. Я называл ее "микро-фреймом". Суть в том, что на странице создавался невидимый iframe, в который формой или ссылкой отправлялся запрос, в этом фрейме php генерировал javascript, который обновлял бы данные на странице. Жаль тогда так руки и не дошли это все реализовать, мог бы быть в числе пионеров веб2.0 :))