I've been having problems with this too. I suspect that there are some alignment issues involved.
One thing that makes me nervous is that when I run the Calibrate function to check the bed leveling, I can get different values without having made any changes or done any printing.
I suspect that this leveling issue causes the print head to impact the print which in turn causes the belt to slip which results in layers being misaligned. See my post on printing problems to see some examples of what can happen.
I've also experienced this when printing at .1 more often than not. I suspect that while the bed's 1, 2, and 3 measure points may be considered leveled if they are >20 units off from one another, such a difference will result in printing problems at high resolutions or with complex objects.
BTW, does anyone know exactly what values these +xxx, +yyy, +zzz numbers actually mean? Are they millimeters, microns, percentages of mm?