One of the arguments often put forward against the use of any (Object Relational Mapping) ORM, whether LINQ 2 SQL or the others available, is the proliferation of Adhoc SQL within your application code. ( http://sqlblogcasts.com/blogs/simons/archive/2008...