Very interesting idea brought up by Jamie ( http://blogs.conchango.com/jamiethomson/archive/2009/04/08/programmable-in-memory-aggregations.aspx ) and one that i've been thinking about a few months ago after using LINQ to do aggregations. Before LINQ...