Web-scale discovery is a relatively new service in the library world. If you're unfamiliar with the expression, you shouldn't be surprised. Web-scale discovery describes a service for rapid searching of an aggregate index of disparate sources many or most of which is content licensed by a subscription rather than freely available. One web-scale discovery service provider is SerialsSolutions with their product named Summon (see: http://www.serialssolutions.com/summon/). Other companies may have competing products, but at present SerialsSolutions' Summon service is the most popular. Summon offers an API for integration in other applications, and I've built a module that implements searching Summon from within Drupal. I'd like to share this module with other drupal users who may be clients of SerialsSolutions.
So far, no other modules performs this kind of function. There aren't any existing modules on drupal.org that interface with Summon, or any other web-scale discovery service. The University of Michigan Library's website already runs on Drupal, so implementing a Summon client within our library's website was a very attractive prospect. Other libraries have expressed interest in sharing or building on our code, and thus we're investigating creating a new module project on drupal.org.
A linking module to combine lm_paypal payments with the userpoints module, so that users with the right permissions can use PayPal to purchase userpoints.