Which version have you got? (To see the version, go to the Help menu and choose About MSN Messenger.)
I've got v7.5 and there is an option in the Options screen (go to the Tools menu to access this) to "automatically run messenger when windows starts". If you untick this option it should solve the problem.