Does anyone have any recommendations for iPad software development companies? Positive experiences, negative experiences, companies to use or avoid, alternative ways for developing iPad software? I have an idea in place, but completely lack the ability to program it myself. Thanks in advance.