Среда Linq To SQL или Entity прекрасно интегрируется с SQL Server 2005.
Спецификация SQL Server 2008 обещает еще лучшую интеграцию, но я этого не вижу.
Каковы некоторые примеры того, что вы можете сделать с помощью Linq при общении с сервером 2008 года, чего вы не можете сделать при общении с SQL Server 2005?