Thoughts?

Personally, I don't like it. Sure, Netflix and being able to install the games you get (even though the playstation 3 had this feature long ago) are good, the menu system just seems too clunky and the avatars are too much of a ripoff of Nintendo's Mii characters.
Honestly, it should be called The Sims 2: X-box Live.