You will not enjoy XP with only 128MB RAM. If oyu have no intentions of upgrading the menmory, stick with 95. But, if you happen to come across more memory (it's pretty cheap), go for XP. I have an AMD XP1600+ with 512MB DDR and it flies and I ahve all the latest integrated multimedia junk I can ask for.