I must admit, and rather sheepishly at that

, that I had not yet thought about the ability of users to mod things. I got my start by doing mods for Microsoft Train Simulator, and I can say that I would never even think about buying a train-sim that did not allow new content creation. Also, aside from buying the initial version to check out, I have not yet bought any follow ons to Ship Simulator for the simple reason that they do not allow for user created content. I've never been content with only looking at what has been within capabilities to the present point.
For what it's worth, I don't even own a console at the moment. The topic came to my mind as I was beginning to work with the XNA framework and saw the ability to write for Xbox as well as PC. Certainly if anything was done for a console I realize the importance of including more than just Xbox. It's the one I use in examples as it's the one I'm most familiar with, I like some of the features that PS3 has to offer, but at the same time, I prefer the way that the 360 controller fits my hands. Is it me or do they try to find the person with the smallest hands on earth to make electronic devices for

, although I guess when you work with impact wrenches that weigh near 30lbs you get to prefer things a little larger.
Currently everything is still in the pencil and paper stage of development, trying to program without a good outline is like trying to sail without charts.