This article provides 13 Google Doodles that have been widely seen as "the best". It also gives a brief history of Google Doodles, talks about Doodle4Google, and briefly describes the events each of the 13 Doodles represents.
Todays Google Doodle found on the google homepage is dedicated to Shakuntala Devi. She is also known as the "Human Computer" I have attached the wikipedia article that details who Shakuntala Devi is and why she is important enough to receive the doodle! :)
Its Google's Birthday today and It seems like the giant among search engines is still continuing to push for better service. I noticed that my google format had changed and I found out it was because Hummingbird, its new search algorithm that gives better search results.