What changes are there in new clients?
The most important change was a fix of an overflow bug. This bug was "exploited", however the exploit failed after more than 50% of the clients switched to the bug-fixed version (0.3.9?). So you do need to backup your wallet.dat then install a recent copy of bitcoin then copy your backed-up wallet.dat over the freshly-installed empty one.