You can spend $99/yearly and become an iPhone developer.  Then you can put whatever you want on your iPhone (I assume iPad development will be similar).  Ad-hoc distribution allows for like 500 "testers", and you could always just share source files with other developers and recompile them.<p>EDIT: thanks for the correction on yearly vs. one-time.