I am pretty good at Googling but when I can't find something, I ask my friend Scott on IM. Scott Hanselman is the best Googler I know. He can find anything in 2 minutes...
- Think of a piece of the code that will be in the answer
- Include the company name if possible
- Use the advanced searching functionality
- Use quotation marks when you're searching for an exact string
- Include the technology used if appropriate
If someone asks you for help searching, always tell them the keywords - that will help them learn to search better.
For example, take www.smh.com.au, a leading Australian news website. If you search on the key words 'Australia' and 'news' you wont find it on the first page, but if you add 'Sydney' (a word from the company name) then you're number 1...