string.Equals has overloads for case insensitive comparisons too..