Non mi fido mai molto dei benchmark che trovo in giro, quindi ho voluto fare una prova su un database effettivo (assicurazioni) con dati veri (piu di 200 mila utenti.. hey, ma questo lo conosco.. hem :P) per vedere la vera differenza tra l'utilizzo di SQLClient, OLEDB e ODBC... che dire, è stata una sorpresa: OleDb è più veloce di quanto credessi, mentre Odbc è _molto_ più lento di quello che immaginassi... questo è quello che è venuto fuori in fase di ricerca:

Ora il problema è: sarà per loro un vantaggio di 3 secondi abbastanza per convincerli a passare a SqlClient? Io spero proprio di si :)