The sad news is, if it isn't wrong with .net, then it's probably wrong with your Windows install. Go stick in your Windows install cd and find the repair option somewhere.
Or maybe it's because you're capitalising the first letter of every word.
This problem isn't osu specific. Look it up on google and see if you can fix it.