For example, one of the joys I've learned from L2S is that when creating the .dbml file, it automagically lets me create object of the Table with fields of the table columns. I do absolutely nothing and I can query things using a very natural approach using Linq and lambda expressions.
I've also been told that L2S doesn't work with many to many relationships. Is this true? For example, I have tables: Documents and Areas. A document can belong in many areas, and an area can have many documents.
How could I use L2S to say, return a collection of documents from area "Boston". What about in EF?