In reply to:

Actually, we can just probably create two XSLT files and reference them depending on which browser is requesting the XML file.




Yeah, that's the beauty of picking a sheet via something like the ?XSLT= request in the URL. Everyone can use whatever XSLT they want to make sure that it works through whatever broken, non-standards compliant browser they happen to use.
_________________________
-Aaron