Automapper is an object to object mapper which helps to eliminate yak shaving. It can save you from the tedious task of creating custom code to convert data-store object models to your view model.
I put together a demo because I believe it when I see it in action.
Here's a working LinqPad version here: http://share.linqpad.net/neu8bm.linq
Or see the code online here...