One thing I always think is worth mentioning in posts like this is that the above setup (and any setup using Selenium, really) is going to be super slow. More than one order of magnitude slow, when compared to direct HTTP requests.
It's only ever worth using Selenium when you literally can't do anything else to get your testing done.
Edit: Going through my bookmarks bar and found this, from 2008 - http://www.alittlemadness.com/2008/03/05/running-selenium-he...
Might help anyone if they run into issues.