it's really pathetic if Moto doesn't have JB on this device by the time it goes on sale. Likely, the GS3 will already have JB at that time, and this device isn't much different that the GS3.
If Moto hadn't been so slow to get ICS on the Razr and Razr Maxx this year, I wouldn't have worried about their promiss of a software upgrade. Why would Moto be any faster with upgrading the Razr HD? they don't have the same incentive to upgrade a product after the user has already paid for it. They'll get around to it, but when it is convenient to them.
I'll be highly idsappointed if this is slated to have JB on it when it hits stores.