Microsoft's latest financial results are in, and Xbox hardware sales are still in freefall, but software is proving a little ...