Check my UnidecodeSharpFork.
It's based on great Python Unidecode transliteration tables, support many languages.
Example usage:
Assert.AreEqual("CZSczs", "ČŽŠčžš".Unidecode());
Assert.AreEqual("Hello, World!", "Hello, World!".Unidecode());
Assert.AreEqual("Rabota s kirillitsey", "Работа с кириллицей".Unidecode());
Simple, fast and powerful. And it's easy to extend/modify transliteration table if you want to.