<p>After attending a talk on Oslo/M I am struggling a bit to see the advantages of using it over existing methods and in what situation it would be useful.</p>

<p>I know its quite new and not all details have been released etc but can some one give me some advantages and when you might use it?</p>

<p>Thanks,</p>

<p>Alex</p>

This questions seems to have the answer you're looking for:
What is model driven development good for?
Erik Wynne has a nice blog-post on this topic:
Oslo == 42
He also links to a post on MSDN, that contains some interesting thoughts:
Why do we need Oslo?