play around with keywords smartly (do not over promote your keywords), get quality backlinks, write unique contents and maintain a keyword density of 4% chances are there you might come up.
Anchor text is very important for msn. Try to get as many backlinks as you can with the keywords that you are targeting.
since years i have mor eor less the exactly same SERPS at MSN than i have for G - except that MSN may take between several weeks to several months longer to have the final SERPS computed. hence good G SERPS will lead to good MSN serps. if ONE keyword ranks top 10 in G and somewhere top 50 in MSN - that simply woul mean that MSN NOT YET has the final page for that keyword but rather a page mentioning and linking to the final topic page. just like in G as well - except that MSN may take months longer to achieve its goals - even if these very weeks MSN bots are far more active than G bots this months Sept 19891 Googlebot 27836 msnbot - there is no efficiency increase at MSN nor any increase in traffic from MSN hence focus above all on the SE where your traffic and thus your $ is coming form
focus on backlinks and original content (which update regularly). The in page optimization is pretty much like for google rankings, However you need to pay more attention for the length of th URL (If it contains many sub directories it can deteriorate your positions at bing)
If you would like to get ranking at msn search engine then you should make keyword rich content at targeted page and this should have good keywords density and try to get good number of links to your websites. As you get number of incoming links to your website, your link popularity will also increase and you will get good ranking at msn search engine also.