Thanks for the help All. Got me going in the right direction. fyi on my solution for the first set. I created an instance of the class the data is coming from. Then used a for loop to step through each string value of the array in question inside the class and assigned it to the new hashtable with the loop variable as a the key. Then used "While myEnumerator.MoveNext" to assign each value of the hashtable to the comboboxes I needed filled. I then deleted the class.
Now the list is backwards, but that is easily solved. On to set 2.
