Autocomplete involves a website predicting a word or phrase that the customer wants to type in without actually typing it in completely. This feature works best when the website can predict how the customer may finish a word. Email addresses, city names, airports, tags and salutations are all good targets.
To implement successfully, the autocomplete results should come up after typing a minimum of three characters, be keyboard-navigable and mouse-hover enabled. Most of the time, autocomplete is used to aid in completing a single form field, but on Bestwestern.com, when customers select an option, it completes not only the city field, but also the state and country. This is particularly convenient for customers, given that addresses are often long and difficult to type correctly.

Autocomplete can be easily added to your site if you haven't already.
Consider for a moment: How else can you make data entry on your site quicker?
The only complex part is determining what data to return to the customer as he or she is typing. If you have a search feature on your website, compile a list of most used searched terms and start from there.