DBI is not an standard module, and you can work with ODBC without installing any module.
ODBC is faster making a connection (with SQL Server) than DBI.
In DBI is easy to get the ID of the record that you insert with 'insert into...', it's only necessary one sentence; in ODBC I have to execute two sentences