Properties and Fields
Martin Fowler blogs about that he liked the notion of properties from the beginning (compared to Java's getX/setX).
However, he doesn't like that fields and properties are handled differently by reflection, so it is not possible to change a field to a property afterwards. Now he has to write "stupid accessor functions for accessible data values".
I think this is just an issue on how much work it is to write properties. Using Whidbey, this is a fast & simple task. For VS.NET 2003 Frans Bouma has written a Macro to create properties.