ex-orange,
I would be happy to fix it for you, if you do not mind flying across the pond.
I still think we could easily fix it by first trying a repair with the WinXP CD, and if that does not work, a fresh install.
Otherwise you are going to spend weeks on this and never get your comp the way you want it.
Take Care,
Richard