I have a HP Pavilion 7935 with a 1.3GHz Athlon, 512MB memory, and a 40GB IDE HDD. It was designed for XP, but the previous user installed Windows 2000 on it. When I got it, I put XP Pro on there and it was absolutely unusable with the stock 128MB memory. So, I upgraded to 512MB and wha-la, it's still unusable. Firefox will max out the CPU to 100% and it's still incredibly slow while doing easy things such as opening the start menu, exploring files, etc. I'm not really sure what's wrong with it, I mean, it was designed for XP when it only had 128MB of RAM, it should be acting fine with four times that amount. So now I'm inquiring as to what "alternative operating system" would work best on it. But, there are some requirements: It has to support my wireless adapter or I'll have no internet access. It must be able to be installed by way of CD (CD Writer only, no DVD drive) or possibly though USB. Doesn't have to be too fancy, I'm mainly looking for speed and a lighter browser than FF. I was looking into Debian but the only one I've ever used was Ubuntu 9.10 and that was only for about 10 minutes, so it's basically up to you guys.