i havnt seen that screen saver in such a long time. does anyone know where i can get it for xp? <3 FLYING TOASTERS!