Seriously no shenanigans here, there must be something different from how I set my account up to how you set yours up.
A long shot but could it be that 16gb Touchpads come with a lesser box.net account?
Mine is the same as dasyad, I have a 32gb.
When you start up your TouchPad for the first time you set up an account, it asks you for an e-mail address/your soul etc.