My hunch with the browser route is that it will be (much?) easier to get a clunky solution working, but impossible to get something *really* good. I'm shooting for simple and *really* good. :-)