Interesting website for those who are graduating or getting married. This lets you create one master registry out of everything on the web. Interesting.
For nonprofits, you can create a list of the things that you need and people can put money towards those items. So, this could be used for schools too. Teachers could make a wishlist. Cool idea.