Xbox Live should be free

Free but with ads :) During a Halo or COD intermission MS can use that to advertise internal products or external ads. I feel that MS and OEM's don't advertise enough on TV maybe they can do something about that on Xbox Live which is aimed to be the next-gen TV experience.