As for Google... I have experienced very frustrating and annoying glitches myself. I have a couple of clients with impeccable websites that have been consistently in the top10 for the past 3+ years... all of a sudden they are nowhere to be found under their target phrases. They can be found under totally rediculous phrases but not their core keywords they were doing so well under. My only recourse has been to implement further link building strategies for each client and to take away any potential roadblock to Google (ones that proved no problem before).
I have a lot of tolerance for Google's wanderings, especially when they can be explained away by better technology being implemented. Lately, however, I find that Google is stumbling more and more often. Stability has been a big part of Google's success and I have not been impressed with its stability this last 6+ months.
I for one, am looking forward to seeing Google get some competition over the next year. It would be nice if Google had a close race for first place.
How about you? How do you feel about Google?
Let me know through the poll I created. (my first one, I hope it works well ;-)