One nice "trick" when using LINQ to SQL is to use the DataContext.Log
property to see the SQL generated by the framework:
context.Log = Console.Out
SQL Server Profiler will give you a more objective measure of the performance of your queries, but being able to inspect the queries directly may still reveal some unexpected information.