Hi
The gotcha here is that you immediately get into regulatory issues. Exactly which ones and how depends a bit on what country (and possibly what state / province) you live in. We get away with the barrel stuff because it is *after* the plug into the wall. More or less the regulation changes big time at that point. So the first question:
How do you feel about breaking the law?
If the answer is not so much, then you are stuck with the normal IEC suspects or something even bigger.
If the answer is ... sure let's go. Well remember, if the house burns down, the insurance now has a reason not to pay.
Still interested?
(Yes I could go on about killing small children, but you should have the idea by now).
Ok, take a look at LEMO connectors. They pretty much fill the bill.
Bob