I have used incremental searches many times in my life and did not even know this term until I had to build one... I never thought about all the different steps that need to be programmed. I learned how to work with mouseovers, mousedowns and key-commands and how to highlight my search result, all programmed with jQuery. I also used focus and blur when a user's attention blurs (pun intended :) ) and after all it was my first ajax 'GET'-request to search out of a list of over 200 countries.
Go to 'Incremental Search' project