OK, I have read this page: How do you beta test an iphone app?
It does a nice job explaining how to send your app to beta testers out there. The only problem is this: to generate the ad-hoc profile I need the tester's device ID, but how do I do that with people that don't have any computer to sync the device, in other words, people that could use iTunes to discover their device ID.
How can users know their device ID just using the device?
There are some apps on the App Store that you can tell users to download - namely this one
Another really great option is to go and create a free account at TestFlightApp.com. You can then invite friends to sign up for free accounts which will install a web app on their phone which reports UDID back to the Test Flight dashboard. Checkout Test Flight as it will surely ease your beta testing.