Good comparison. Linq to SQL is not deprecated but it is in maintenance mode. My take is: if you're there, plan to move out; if you're building new projects, don't use it.
LinqToSQL 4 Life! Seriously though, EF confuses me as a DB architect. With LinqToSQL I can drag may tables over from the DB, set up the relationships and I'm done. I can understand EF from a code first standpoint, but my fear, as with other MS techs is that when it comes time to optimize your DB layer you are going to have issues.