Don\'t ask me why but I need to do the following:
string ClassName = \"SomeClassName\"; object o = MagicallyCreateInstance(\"SomeClassName\");
Activator.CreateInstance(Type.GetType("SomeNamespace.SomeClassName"));
or
Activator.CreateInstance(null, "SomeNamespace.SomeClassName").Unwrap();
There are also overloads where you can specify constructor arguments.