just my 2 cents;
I too am only learning ADO but I find it works better with more recent versions of access which is handy when people other then me will be working on or using a database.

As i understand it (as in not too much really ), ADO and recent access versions were made to suit each other better than DAO