Thanks so much Paul, I really appreciate you sharing that with me. This is really the last set of tools I think I'm missing in my learning curve is working with arrays. This will surely help me get my head around them.
I was wondering, do you have a website or blog I could follow? It looks like you've spent a good deal of time working with the language and have a very clean elegant coding style, I'd like to follow your work if you have something available.
Thanks again, and please PM me with the info if you don't care to share it publicly.
Have a great one.