>We have seen an error saying MSXML 4.1sp needs to be installed on some machines (some old, some new, no clear pattern). Is there any way to avoid this error (besides installed the service pack)?
Yes, you need to install it (MSXML).
If it's not broken, fix it until it is.
My Blog