For IE, make sure you have ActiveX controls turned on. If those are disabled, you won't be able to create an XML DOM. I have no idea why it wouldn't be working in Firefox, though.
Nicholas C. Zakas
Author, Professional JavaScript for Web Developers (ISBN 0764579088)
http://www.nczonline.net/