Last week a bunch of MSFT'ers came to my campus for a recruiting trip. Afterwards there was a reception and this very topic came up. A product manager said MSN is like a TV channel, what you see on the screen in front of you is what MS/MSN puts on. Meanwhile Windows Live is customizable ... you tell the screen what to put on it and on which corner.