I have a great idea for an iphone app, where can I get it developed?
RMD: I would say learn to program it yourself.  The benefits are two fold, you get the program and the skills.  The skills will last a lifetime!Give a man a fish and he eats for a night.  Teach a man to fish and he eats for a life time.