Thanks for you input, everybody... much appreciated.
Functionality wise I guess I'm now pretty fixed on XML::LibXML + XML::LibXSLT.
The downside for me is the incompatibility with other CPAN modules, and the fact that I find its
documentation really hard to read ( if and when I do get more comfortable with this module, I will contribute documentation. But I'm still a long ways from there ). I guess I could always dump/restore XML between XML::DOM and XML::LibXML if I really need to ... I know it's a waste, but, that's the one sure fool proof way to convert between these two, I think.
And I will surely be keeping an eye out for XML::GDOME. However, I think that module is still a little too alpha for me to use right now. Thanks for the info, though