[citation][nom]Ragnar-Kon[/nom]You'd be surprised. Stuff magically breaks for seemingly no good reason. Can't tell you how many times I've done something in a dev environment that works perfectly and then completely breaks in a test environment.Personally, I rather have them run a beta test first instead releasing it to the world now only to find that I have a whole new set of Windows 7 computers that don't run. But thats just my opinion.[/citation]
Is true. I develop on my local machine, then test on a dev server, then test on a mirror of the production server, then finally put code into production. I often ask certain users to test out fixes / new features for a while before they hit production. Its better than paying more testers, and its better real-world conditions.