Microsoft's new Xbox will soon be a reality, but will it come part and parcel with an always-on Internet connection? And can the world even support it?