On returning from Austin, TX for railsconf, I had a connection in denver. They have a free wireless network, and like most free public wifi, you will hit an agreement page when you first make a request in the browser. For whatever reason, it doesn't like to load in macs. So what I did was load up my computer in Windows, and grabbed the address of the web page that you need to hit to authorize.
Just go to that address in your browser on your mac, accept the conditions, and that's it. Hopefully this helps another fellow mac user some day :D