I've heard good things about 4.0.4.

But then again, I haven't tried any of the newer ones yet.