I actually found a Sony on sale, and while I don't like Sony all that much it was too good of a deal to pass up.
Core 2 duo 2.2Ghz
2gig RAM
180Gig HD
integrated intel video chipset
15" screen
Built in firewire, usb, SD card and sony memory stick reader
web cam
for $600. This was for my parents who are technology stupid, so I had to hold their hands the whole time. I wanted them to get a Macbook but they said they didn't want to spend over $600. I went to a place where I used to work and they gave me a deal, and even got a 3 year extended warranty on it for them really super cheap (like under $50 I think it was like $30) and since I used to work there (many years ago) they hooked me up.
The thing about the Sony that I really liked is that it shipped with Vista Business but has a license for XP Pro. So, you can run either or and the restore disk gives you both OSes. So, if my parents end up hating Vista I can drop them down to XP Pro. I kept it on Vista since Windows 7 and future MS OSes are going to be like Vista. That way they get used to it and can upgrade to the next version easier. If I dropped back to XP for them I think that would just make it harder for them to upgrade to Win7 or later versions when they had to.
I looked at the Acers and the others in that price range. To be honest the Sony was the best deal for the dollar. A lot of the other sub $500 laptops were Pentium Ds or Celerons, so $600 for a Core 2 Duo laptop really is a pretty good deal.
I just hate setting up Vista. I spent like an hour just getting all the crap out of it and disabling all the unneeded annoying processes to make my parent's laptop just run very simple. Once they get a hold of all the bells and whistles I may go turn some of that stuff back on, but damn it is so freaking annoying to deal with that. Which makes me think how much superior Unix based OSes really are. You don't have to deal with that crap because they are running minimal processes to begin with, and the launch daemon brings up processes and shuts them down on the fly as needed. The Windows Kernel just has all kinds of crap running, that is not needed to be running all the time.