Poetry.net at http://www.poetry.net/ calls itself ‘The Web’s largest resource for poets, poems and poetry’ and is a member of the Stands 4 Network, which has a very large collection of reference based search engines. You can search for a specific poem by title, for particular poets, or just run a word search to see what turns up. There’s a link to the poets biography and a list of their poems as well. You can vote for your favourites or add any that they have missed. I spent a very happy time wandering through the site catching up on some old favourites.