There is a setting somewhere to turn it off auto sign in
In the NXE interface I believe you need to hit the guide button and go to the last tab on the right which is something like "Preferences."
That's where you set Live online status (I set to appear off line often) and I think I saw the MSN settings on that tab as well.