I'm generally a Google user. Although I'm becoming less impressed with the quality of the results it spews out these days. I think it was more accurate in the old days.
Although I hate Microsoft and its products (mainly due to the bugs they contain), their search engine
www.live.com (MSN Live Search) has been giving me some very accurate results recently. Results that seem (subjectively, I admit) to be less spammy than Google's.