I've struggled with this myself. I've been unhappy with Selenium (perhaps my own setup) and haven't really found a suitable alternative. I don't care if I have to use IE - I'm fine with that - and I use Windows 2008. I've saved this thread hoping that someone will come up with good suggestions :)