title: Entity Framework vs LINQ to SQL
body: <p>Now that .NET v3.5 SP1 has been released (along with VS2008 SP1), we now have access to the .NET entity framework.</p>
  
  <p>My question is this.  When trying to decide between using the Entity Framework and LINQ to SQL as an ORM, what's the difference?</p>
  
  <p>The way I understand it, the Entity Framework (when used with LINQ to Entities) is a 'big brother' to LINQ to SQL?  If this is the case - what advantages does it have?  What can it do that LINQ to SQL can't do on its own?</p>