iPhone App Testing With Ad Hoc Distribution

Clients often want to see their mobile application as it is being built and also to see the final version of the application before it is pushed to the App Store.  This is entirely reasonable and I wouldn’t want to publish an application until I know the customer has seen the application in action and