I have not bought into the ORM hype if you haven't already noticed...I've read one particular arguement in favor of ORMs which was: developers have a difficult time with T-SQL. So, now people are looking at avoiding the complexity of T-SQL by using something like OPath?!? Excuse me, but for one thing, you can't honestly tell me that XPath is less difficult that T-SQL and that an idea like OPath is *going to be* less complex than T-SQL.
*sigh* - for some reason I just have never had a problem with T-SQL. Anyone like O/R Mappers and hate T-SQL?