Implementation issues aside, Microsoft's focus on the living room versus Sony's cloud emphasis seems both more traditional, and more of a sure thing in the short to medium term.
Assuming that neither Sony nor Microsoft manage an outright coup with a better price, a better release date, or sufficiently compelling exclusive games, this is the choice you'll make: do you bet on the company who wants to let you take a traditional gaming experience anywhere you'd care to be, or the one that demands you stand still in exchange for increased immersion and functionality?