Today I came across an interesting blog post from Jeff Lamarche, one of the authors of Beginning iPhone Development: Exploring the iPhone SDK. In the post he shows you how to create an alert box that accepts user input. Some of the underlying concepts may be a bit advanced for some people but you may be able to use his code in some of your projects.
Here is Jeff’s post:
http://iphonedevelopment.blogspot.com/2009/02/alert-view-with-prompt.html