I usually develop locally on a VM. I generally have more confidence if I'm developing on a platform which is as much like live as possible - and this usually means copying the live database to my local dev environment.
Need a Drupal site built?
You can hire me.
Text on this blog is licensed under a Creative Commons Attribution 2.0 License.
Full copyright information may be found at http://deglos.com/copyright.