I had an Iphone before the pre and there was an app for automatically login in to hot-spots. You had to set it with the user and password, but then by running the app, it will automatically detect the network and use the proper credentials to log in.

This is very useful for travelers like me. When you get to a hotel, most of the times, you have to type a user and password on a page or just accept the terms in order to let you use the Internet.