well being a 700mhz with 512 it would run XP but not well, i agree with the win 2000 idea. that will work the best for you when it comes to an OS, its stable and will run much better then XP. or if you dont want to mess with all that then you could just ask for someone to get you a copy of Windows 98 so you can continue with what you have.