Jon Oxer has launched a site to catalogue all Arudino shields: Arduino Shield List (shieldlist.org). At the time of writing, there are "pin usage details for 166 shields from 70 makers, and counting!"