Actually, Windows XP (Home or Professional) is, comparatively, extremely reliable and far more so that any of the 95/98/ME chain: what's annoying is that as with most Microsoft OS releases, they change very little from version to version but always enough to ensure that nothing ever runs smoothly! Have you checked hardware compatibility using your CD? It should warn you of any potential problems. Alternatively, have you ensured you have the latest drivers for XP from ALL your hardware manufacturers (such as video card, motherboard, network card, etc.)