2009-12-04 UPDATE: For profiling results on a number of the suggestions posted here, see below!
Consider the following very
I would put it in dictionary instead of using a switch statement. That being said, it may not make a difference. Or it might. See C# switch statement limitations - why?.