What is a good site for some hard Anologies?

http://www.google.com/search?q=analogies&rls=com.microsoft:en-us:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7SUNA_en

There are several here -- especially the first three or four.