I was using an ADO connection object in VB 6.0 to retrieve XML data from SQL server. This was stored in a "text" type data field in the SQL server table. Interestingly The time taken to retrieve the same amount of data dropped from 677 milliseconds to 30 milliseconds after I installed SOAP 3.0 on my machine. Does anyone know how SOAP versions affect ADO performance??