Some additional arguments I've come up with.
Microsoft's job is what I do at Ubisoft, except it's day-to-day rather than whenever there's an event on, and I'll be getting commissions for making sales. That's stuff I love doing, and it'd be for a company I want on my resume. The job is only open because they don't have enough staff to man their brand spanking new flagship store, and there's precious few other Microsoft jobs here in Australia (most of which expect over 5+ years of experience in various areas).
With the IT company, my responsibilities for the first few months (maybe even years) are to "build rapport and learn". Essentially, I'll be stalking LinkedIn profiles, downloading a stack of information and passing it to real sales people, I'll be making a bunch of phone calls to arrange meetings and then I'll have to sit at other meetings and stay quiet and watch more experienced people make big deals. Maybe that would potentially help me learn, but on the flipside, I'm not sure it's actually going to get me anywhere towards my end goals.
The pay-rate Microsoft is offering is higher than the IT company, and only Microsoft is offering commissions. Money is fairly important to me, as I have to pay off my HECS/Student Loan debt as well as a number of other loans I've made, and I'd like to be saving up for emergency rent money.
Dooble makes excellent arguments, but at the same time I'm not convinced that a year is all I'd need with this IT company in order to get anywhere, nor that I'd be entirely happy working there. It feels like it's supposed to be a much longer term proposition based on what I've heard over the phone from my contact, and I much prefer the face-to-face side of things rather than shying away in some office. I'm pathetic at phone calls.
I'm gonna wait on more people to ship their advice; I've contacted the people from the education company to see what they think, as well as some Ubisoft people who'd know the industry better than me. I am still leaning towards #2 since it gives me the most options, and I could pull out of the Microsoft offer if I like the work at the IT company.