Rather than selling the game division IMO they should make an alliance/partnership with Nintendo.
Have Ken Lobb head up a joint Microsoft-Nintendo game studio, he knows Nintendo well as he worked for NOA in the past.
Hand over the development of future Halo/Gears titles to be overseen by Nintendo, they will ensure a good quality product. Give Nintendo the keys back to Rare and let them oversee 343 Studios.
If they sell to Amazon, Amazon is pushing the Android OS (or their own version of it). I don't know how that would sit with Microsoft ... Nintendo is obviously no threat to them OS wise. I think Nintendo has been humbled enough that they could be decent stewarts of MS' gaming assets.







