To retreive more then 1000 records you need to increase the buffer size.below artical is for win2k but just check the same setting for win2k3
http://support.microsoft.com/kb/243281/en-us
Can you try this to just retrieve user objects
SELECT *,GetDate() FROM OpenQuery(ADSI, 'SELECT distinguishedName, mail, title, displayName, sAMAccountName, givenName, telephoneNumber, facsimileTelephoneNumber, sn FROM ''LDAP://DC=N/A,DC=N/A,DC=N/A'' where objectClass = ''User'')