I came across a post from Richard Hundhausen that listed out all the .NET O/R Mappers that are currently out there. I think we need to consolidate! How is somebody supposed to choose from that many choices.
I have a homegrown O/R Mapper that I've been using for a while that I've been considering ditching for something like NHibernate. Having so many choices to pick from makes deciding which one to use should I ditch my own a bit more painful. Is the market for O/R Mappers big enough for that many competitors? I vote for some consolidation, oh and if you're thinking about writing your own commercial O/R Mapper, please don't. **
** If on the other hand you're looking for a fun project...go for it, writing an O/R Mapper brings up all kinds of interesting challenges that you might not have to think about on "boring old business apps" ;-)