XP is great! You would have had EXACTLY the same problem with 2000. 98/95/ME do not build the os around the hardware which is why they are "easier to deal with" but crash waaayyyy more often.

If you don't like the interface, use classic windows.