it isn't going to magically fix old problems.
Well, actually—
Zapwallet will fix these cases, in a kind of blunt way.
There is also a patch forthcoming that will release stuck coins (after, by default, something like 144 blocks).
I just saw zapwallet. Nice solution. Kill all tx records and then rescan to pickup only the confirmed ones. Smart.