UPDATE: I've confirmed that the NHibernateContext class supports the IUpdateable and IExpandProvider interfaces required by ADO.NET Data Services (I think these are the implementations I added in the NHibernateContrib tree some months back - (See IUpdateable Part 1, Part 2, Part 3 and IExpandProvider posts).
I want to congratulate Ayende (ok, Oren) and the rest of the team on releasing the 1.0 version of the LINQ provider. I am very excited that NHibernate has a full LINQ implementation. I'll be moving my Silverlight + NHibernate examples over in the next few weeks.
(Its not that EF, LINQ2SQL, LLBGenPro aren't all good, its just that choice==freedom)