Callbacks are getting momentum, not only in ASP.NET
The recent launch of the Google Suggest beta
and then in Mozilla
and Opera (without the need to use an ActiveX, which is a great improvement) have made it a lot easier and a lot less hacky. There's even an ongoing W3C attempt at standardizing
such APIs (which unfortunately adds a third syntax to the IE and Mozilla syntaxes).