The Registry of Research Data Repositories is a great place to find data. It has over 1,200 data repositories cataloged for easy searching by keyword or subject.
ONEMercury is the search engine created by DataONE. Using ONEMercury, you can find data from many data repositories all from one search tool.