Actually XP was a slight modification over 2000, specially graphically. Hence the version naming 5.0 and 5.1.
I remember USB and wifi support in particular being painful. When I finally had to cave in, I was not happy.
How times have changed indeed :)