Sorry to hear about that, though it's not surprising as it became clear something was up with the new 120GB HDs.
It does make me a feel a bit better about cancelling my original order and dropping an extra $700 for the SSD version, as I think I may have exploded waiting another month
Still, the conspiracy theorist in me wonders if there might be something else going on. I'm sure this delay is helping to sell more of the SSD units...