Now you're getting it...
Release collectible stuff and not just some gimmicky day one DLC that can be downloaded anytime anyway. Give us some collectible that is only available for a limited time and make it exciting!
Give us a Day One t-shirt for pre-ordering! Surely you can stretch to that and it will show good will and go down quite well with consumers. "Here's your Xbox .... oh and you also get this free t-shirt... and all your games are collectible items now... aaaaaand your xbox is engraved!"
This is the kind of thing we want to see. Positive steps to entice the gamer - not restrictive DRM!