What stage to launch - Don't blow your beta
Some good advice over at TechCrunch on what to be aware of when launching your first Beta version.
As someone who plans on an iterative launch schedule for a couple of our upcoming products it gives a lot to think about.