Past performance is not necessarily a good indication of the future
Yes barbeam - submit new bugs as per the same system.
As our colleague has pointed out, testing and improving Trainz is an ongoing process. Some people will want to wait until others have put the product through its paces, and others are keen to jump in as soon as they can.
Our total focus as a company is on making sure that Trainz 2009 is the defining version of Trainz. We have put this version through far more rigorous testing than ever before and I believe (and Beta testers could probably back me up on this) that Beta 1 was more like an "old Auran" V1 release. The Gold Master release next week is already at about SP1 or 2. The Service Pack 1 for 2009 which WILL be released this year is even well advanced and we have already begun internal testing on that version.
It is true that we could wait another month until SP1 has been externally tested, bug fixed and polished, and then make that our official release. We could also wait another month after that and fix another 100 issues. The key is whether the release build is stable and enjoyable. We're 99% of the way there.
I'm sorry for the software development lesson but it's understandable that people want a "bug free" product. The reality is that this will never ever happen.