I work on the Entity Framework Team at Microsoft.
I have been back from vacation for some time but I haven't had time to post anything (i.e. I was on vacation the day Entity Framework went RTM in .NET 3.5 SP1!).
Finally, something happened that I cannot wait to talk about.
Jarek and I went discussing how persistence ignorant classes could be supported by building a layer on top of the EF v1 API for a long time.
He finally figured out a good way to do it. The result is this sample that wraps Entity Framework APIs and uses simple code-generation to create "adapters" and "proxies" for your POCO classes:
Entity Framework POCO Adapter
You can read Jarek's blog post explaining it all.
We hope people will find it interesting and will send useful feedback that can help us improve the core product.