Hmm... after reading these, i think i wait for Final. But i agree "bad marketing".
Microsoft didn't ask anything from Windows 7 Beta or RC. I have many products, what are/were available for free,
when there was (only) beta or RC out, only Final is... well Final.
And also that Final will include updates, like Windows 7, or any other "Final" products.
Hence, i just bought OD+, but got same email, support didn't care much.
Previously they promise some kind of discount/comps, because there was weird conflict,
when i used Vista.... i also wrote my experience, and ironically found a solution,
tech thanked me. Now they said, that blah, blah, NO, blah, NO, blah, NO, blah NO records.
So be it,
I love SD products... but customer care and tech and....ummmm... everything isn't "final".
EDIT APRIL 24TH: Well, i just bought it... only ~7 Euros, and i like it, even i expect many features on following release(s).
But like they state, this is beta.