In the past couple of weeks, I've had occasion to look fairly closely at the ADO.NET Entity Framework, and compare it to NHibernate. Of course, before I even started, I went out and read what other people had to say on the subject. Many people point to this post by Danny Simmons as approximating the "official" Microsoft position on the subject, and commenters around the web seem to focus specifically on what Danny calls "a [not yet delivered, but] much larger vision of an entity-aware data pl...