bnkdpst Erndog2k
Guys, it's not that easy.
Apart from the Xbox360, all the other consoles (including the Nintendo DS) require a special Development Kit, and also a license for you to become a developer on those consoles.
Prices range from 3k to about 20k dollars each.
They all have their own development technologies - so I don't know if you can build a wrapper for each of them to make porting easier.
Let's just say that with Construct you'll be able to focus on making a nice game, that can be published on a wide range of mobile devices, and the internet.
So if you make a nice game, a game that has a good appeal and that you think will be profitable (or at least cover its own expenses if you have that "hardcore indie" vibe), you can:
1- Buy and Xbox360 (and own a PC): It is the cheapest console to develop - but of course it's where most of the competition is right now! You'll need to learn C# to work on your porting project, and (i think) 100 bucks to get a indie developer's license.
2- Get that amount of money - make a loan or take it from your savings - and start filing papers in order to get you a developer license.
Then you'll have to start working on that wrapper, or hire experienced people to do it!
3- Look for a publisher, tell them you are interested in selling your game in the console online stores. Maybe they can pay you upfront so you can get your desired console SDK, but I'm positive they won't trust you enough unless you can prove you have nice programming skills.
4- Look for a game developer company: You may be able to knock on a developer studio's door - already licensed, with an sdk and a dedicated team - and come up with a nice contract where you'll provide the art assets and your game designer's skiils (level, art and creative direction, etc), and they'll provide the programming work. You'll of course have to share the royalties, but your game is going to make it to a console store.
While it is not impossible, publishing a game on a console requires way more money, legal experience, and developing skills. But first of all, you have to have a nice game! Start building on that! ;-)