Article of the day at Asp.net
My Creating custom LINQ provider using LinqExtender is article of the day at asp.net. Those of you haven't check that out yet, I would suggest to have a look, it shows the easiest way of creating LINQ providers without any Expression parsing knowledge.
Have Fun!!