in reply to XML Module Recommendations
Take a look at XML::SAX::PurePerl. It should be operating system independent, and uses SAX API, which I believe has some tie in with Java and other languages, but as I am also learning more about XML (and programming in general), I can't give you a definite answer.
Best of luck to you.
Oh, and while you're here, why doesn't you sign up for a PerlMonks account?
John J Reiser