Some of these even do mobile browsers too. After spending several hours setting up just 1 or 2 VMs, I'm convinced using these services is not only cheaper and more stress-free but also lets you keep more up to date.
Thank you for mentioning these. I tried BrowserStack and got so much value from the free 30min trial (found & fixed several IE8 bugs) that it was a no-brainer to sign up for a monthly plan.
Even the tunneling to a local Vagrant instance, with a subdomain (through lvh.me), worked simply and flawlessly. I couldn't have asked for a better experience.
This is nice, but it suffers from the same flaw all the other virtual browser services suffer from: No pay by the minute/hour. I probably only need 1 or 2 hours with IE 8 every month or two.