If I have to choose I say Microsoft, I have always liked more the Sony's first-party offering, even if I liked Halo too, just doesn't appeal in a whole to me. Nintendo is in 2nd spot for me, I wouldn't like they quit.