I vaguely remember reading an article a while back about being able to add queries to the designer.cs of the DataAccess layer (created by LINQ).
So in other words if you want to add some SQL directly ,rather than adding and SP to the DB and adding it to the dbml (or rerunning SQLMEtal). You could just create another partial of the DB class and and new commands to it?
For the life of me I can find the article, is this possible?