Well, there was no need for object/relational mapping in a project with pretty simple database model I had worked on. Use DataReader or DataSet here and there, show values, update database, it worked fine.
Now, in another application with more than 200 tables and 400 relationships among them, I was not confident with the future maintenance especially for schema change if I used O/R mapping. I searched for object database, found only one with a good .NET interface, Matisse. Still in the middle of development, so far so good.