Thanks for that.
My preferred Icon Size has always been 24, but I've set it to 32 as you suggested and it has improved the look.
Problem is, the fly-out icons seem to be 48 pixels with no way to change that, so they're still being scaled up from 32 and look blurred. It makes me want to clean my glasses, but if this is as good as it's going to get I suppose I can learn to live with it.