it is more than likely that the systems you speak of have either excel 2000 or excel 2003 installed, but not both, therefore you cannot choose another to use for the OLE. in the spirit of (most) software, it's been getting more and more bloated, taking up more processor time...hence why (i think) you excel 2003 installed machines are running it slower (if hardware and OS is same)