I made a simple program to see just how much faster a dictionary is than a hash table. I ran the test 20 times for each data set and the results were close each time. A GUID as the key and a boolean as the data.
This is the results of the last test for each dataset.
|Time in Milliseconds for 100,000 keys||Dictionary||Hash Table|
|Time in Seconds for 10,000,000 keys||Dictionary||Hash Table|