Yes, every invited 'technical' beta tester will get a copy of Ultimate. Those of the 'uninvited' that downloaded the publicly available builds and provided feedback (or not), do not qualify for a free copy.
They are also providing a limited number of boxed retail copies by mail (instead of the download), but they will not be available until the general release date of Oct. 22.
Interestingly, the terms of the downlaod copy is that it is not to be
resold. Sounds like it could be
given away, as in a contest, perhaps?