SEO Rockstars mentioned a great link in their show the other week:

http://www.programmableweb.com/apilist

People familiar with programming will find it useful. People with no programming experience, but with a bit of technical nouse could come up with an idea and easily outsource it to a freelancing site like rent-a-coder.