The single thing I hate the most?
Showing search results immediately, while the real search is happening in the background. I see what I want, click it, and it immediately changes to be something else.
I get the need to give users instant feedback, but not at the expense of user experience.