Yeah, I should either NOT preorder anything ever or learn to have a better attitude about the inevitable delays. Unfortunately, I'm drawn to the preorder discounts... but I figure the lack of reviews offsets the savings enough to where I don't want to have an indefinite wait on top of it. Still, if the delays are a necessary evil, lack of communication is not, and they should be sharing the progress more readily. Some may argue that they shouldn't have to take time out of this last bit of product development crunch to provide updates like that, but I have to believe it takes less time to update people on your own schedule than to take call after call from impatient people.