No need to create a function yourself or reference a VB library: A great post by Rick Strahl:
public static string TitleCase(string input)
{
return System.Threading.Thread.CurrentThread.
CurrentCulture.TextInfo.ToTitleCase(input);
}