title: Should UseLayoutRounding & SnapsToDevicePixels Be Used Always?
body: <p>In my other (unrelated) <a href="https://stackoverflow.com/questions/4162327/displaying-errors-having-controls-after-to-move-downwards">question</a>, @Meleak had <code>SnapsToDevicePixels</code> scattered throughout the code (in his answer), I found out it is used to make things look sharper. So the question, why is it not used everywhere since it will make things look better? OR are there downsides I need to be aware of? When should/shouldn't I use it?</p>