Guys,
Today we've got a new leader

It is BLToolkit. Few days ago its author (Igor Tkachev) has contacted us, and we provided him with full access to our source code repository & Google groups. Today I was able to run his performance tests, and actually was QUITE surprised

- his results are almost ideal; BLToolkit is nearly as fast as plain SQL!
Of course I immediately studied the tests, and found nothing "criminal" there except the fact he uses special API on "CUD Multiple" tests. On the other hand, I'm not sure if we must reject this: its usage looks very "native" here. Let's listen the opinion of other participants.
BLToolkit API is likely the closest one to ADO.NET API in comparison to other tools we've seen (although may be I'm wrong - I viewed only its part shown in our test): any command it sends is explicit; there is a special API for batching multiple commands together and so on. Its LINQ query translation pipeline is definitely the fastest one among other competitors.
Compare its results to e.g. Subsonic - it provides API of similar level of abstraction, but its numbers are quite different
There are no LINQ tests for it yet, but Igor already works on them. As far as I can understand, finally they must be working.
So... Now you may find that I was right telling you
What kind of ORM tool can win in this benchmark.
P.S. Why I'm so glad?
- Hopefully, this finally proves the fact we didn't design all the tests especially for DO4. On contrary, you may find these tests are likely the worst ones for complex ORM tool. I think we'll be able to get quite close to BLToolkit on most of tests (I wrote there is still a plenty of room for optimizations), but we have almost zero chances to e.g. get similar results on materialization. Hopefully this will allow us to return DO4 back to this web site.
- BLToolkit is designed by Russians as well

That's a good reason to be proud of

- And finally, I hope other ORM vendors won't fear of being listed here. Yes, you can show average results here, and this is acceptable, if features you pay for (in particular, by performance) are good enough. No one will argue that the fastest car must be the lightest one. The same is true for ORM, and our test just proves this. Earlier it was hard to be a "heavy car" here. Now it's hard to be a "lightweight car" as well
