Currently I'm calling .toLower() before inserting into a collection:
site.Name = site.Name.ToLower();
collection.Insert(site);
I see an article(How to force mongo to store members in lowercase?) that forces member names to be lowercase, but can't find info on forcing the values to be lowercase.