Check mashup Websites

programmableweb.com faviconprogrammableweb.com

programmableweb - apis, mashups and the web as platform