I think you may also gain or loose dependent on programming style too, but the Microsoft quote is a bit less "categoric" than the impression I'm getting through this thread. It should also be possible to find some samples where ADO is faster than DAO, or at least not slower than DAO on native tables too, here's one dating a bit
but it's probably not dangerous to say that DAO is faster than ADO on most operations involving Jet Engine.
Another thing to think about, is that form recordset, regardless of version, are DAO, unless you're using ADP, or you've explicitly assigned an ADO recordset to the form (which can be a hassle in the 2000 version).
But what is the reason for your question? Are you thinking of converting?
If there's a (high) probability your apps will be converted to use another backend than Access, it might pay off preparing for that through for instance using ADO in stead of DAO, but then again, you will probably find lot of developers claiming that DAO is as good as ADO when connecting to SQL server, too...
Roy-Vidar