The Linq to CRM (Linq2CRM) project provides a custom query provider for Microsoft Dynamics CRM.Orbit One participated in the development of this very useful peace of code.
You can visit our project page on CodePlex
www.codeplex.com/LinqtoCRM