Apparently, you can use LINQ-to-Objects (but not the other ones like LINQ-to-XML) in your .Net 2.0 project.
Have a look at Jan Van Ryswyck post at http://elegantcode.com/2008/12/31/hello-linq-in-net-20/ to discover how.