Um dos grandes benefícios da colaboração e troca de conteúdos que a web 2.0 nos proporciona são os mashups.
Para quem não sabe, mashup é o ato de misturar dados de serviços diferentes através das APIs disponibilizadas, criando um outro serviço. Um exemplo clássico é tern uma lista de endereços de um sistema próprio, e integrá-lo com o Google Maps (veja um exemplo de como usar a API do Google Maps).
O mundo dos mashups vêm crescendo muito, e descobri um site muito bacana, que tem por objetivo listar tanto APIs quanto mashups já prontos.
No ProgramamableWeb são quase mil APIs e mais de 3400 mashups. Dá pra fazer buscas abertas, ou por áreas e ainda ver quais as mais acessadas.
Crescimento da quantidade de mashups no site
Vale, e muito, como referência para tanto ter novas idéias quanto estudar, e ver o que o pessoal está fazendo por aí.