In my dictionary, a great developer = being passionate about and being expert at what you do + a professional attitude no matter how big or how small a project is.
iphone audio play/record app
iphone app: A relaxation sound player
iPad app developer
New iPhone Application: iScene
iPhone App: Random Workout Selector
oDesk Readiness Test for Independent Contractors and Company Managers