Patience is a virtue.
If there is a retail Collector's Edition for a game I want I will always buy the CE. Digital places need to start selling collector's editions and sending people the physical stuff by mail.
I don't disagree about the alpha releases.
But I doubt if preorders really have an effect on games being released too soon.
They don't do preorders until the developers say the game is ready to go. They can always simply push the release date back instead of sending it to Steam or XBL for release.
I think the more people pre-order than there's more pressure on the developers to realse the game on the time designated and most of the times they release a so called "finished game" in order to satisfy the impatient customers.
But than you find out that the game is far from finished and the endless patches from hell begin.
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem