The newly refreshed
Xbox.com is now live for one and all, offering its new Social area and beacons that were
detailed previously. Of course, if you're averse to commitment (or just like buying your Xbox Live subscription in the form of cards only when they're on sale) the biggest new addition may be what your friends at
Joystiq noticed: a newly streamlined process to disable your subscription's yearly auto-renewal. It's a small tweak, but if it means not feeling the sucker punch of a surprise $59 charge on your credit card then that may be enough for some. Now, about that
fall dashboard update...