I'm not XML's #1 fan, but...

XML is like violence - if it doesn’t solve your problems, you are not using enough of it.

This tagline amuses the heck out of me. And sounds true in a great many ways. (Haven't used Nokogiri, but apparently it is the best thing since sliced bread for parsing XML in Ruby...)