http://html5testing.co uses phantom.js and casper.js together. They custom build a test that interacts with your app across any browser using webkit. You get reports with screenshots, can run the tests whenever you want, it does latency monitoring, and you can see all the previous tests you ran.
It's not free, but it's certainly a lot cheaper than all the time you could be putting into testing with a patchwork of stuff.