Whose bright idea was it to remove the only stable WORKING launcher and replace it with this piece of crap? FIRE THEM ASAP. Anyone who thinks this is an upgrade is clearly a moron.
To be fair, windows xp is a fairly outdated operating system at this point, i'd recommend upgrading your computer at least to windows 7.