The search feature at ATP is incredibly helpful!
Not only does it do everything short of spelling/punctuation correction, but it's so thorough! The ability to shorten a search to one specific area also saves a lot of time.
You can even search for something in particular that you've posted. Type in your defining word(s) and your username and it'll pull up relevant threads.
Just remember that spelling and punctuation are critical for successful searching. If you always check spelling before you post (and spell it correctly in the search box) you should always be able to find your reference item in the search.
Punctuation example: "Metro Mix" vs. "Metro-Mix". You may need to try both in a search to find which reference item you're looking for.