Ronald Bourret has a very good and thorough article on the subject (updated: June 23, 2004):
http://www.rpbourret.com/xml/XMLDataBinding.htm
Template:Substub