Hi Steve,
What you really want to do appears to be what you commented out, the loop. What version of VB are you using? If you got 2008 and 3.5 framework, you should really look into LINQ.
I have an example on my web site of parsing XML utilizing LINQ. I haven't gotten to writing to it yet, but if you look at the vb how-to by Beth Massi,
http://msdn.microsoft.com/en-us/vbasic/bb466226.aspxgo to the LINQ part with xml. She utilizes something called an XDocument, and the parsing with LINQ is an IENumerable. She also parses into a class, something I do also, and then bind the class.
That's enough to get you going, if you are working with an earlier version of VB, you may want to look into the nodeslist, so you can get your looping going.
I hope you find that helpful,
John.
Visit my web site at: http://RadiolistenersElectricEasel.com/ If a post is helpful please give it a vote of helpful