I am checking out selenium right now. I had heard of it but never used it before. This sounds really, really cool.
edit: I am reading a lot of chatter that I may want to use Requests instead of Selenium, if it's possible, due to speed. So I might try to get the job done with requests. Selenium still looks awesome though.