Yes there is a site with a lot of hidden Mickeys listed. It is http://www.hiddenmickeys.org/HiddenMickey.html. There is also a book. I don't remember the name right off hand, but if you go to Amazon and search Hidden Mickey, I'm sure you would find it.
From what I understand, there is not a complete list of Hidden Mickey's because new ones are added in different places almost daily and some of the old ones disappear during renovations or new construction.