MSN launched its own search engine early this year. To optimize your site for MSN search engine is very similar to Yahoo. Make sure that text links that contains keywords are from web pages that are currently indexed by MSN.
The major difference is that MSN prefers to rank your home page. Even that your subpage is more relevant in content and popular in links. Therefore, it is wise to seek links to your home page rather than your subpage.