This is a great little computer. The linux based OS runs really well on 512MB and 8GB SSD. I have 'upgraded' mine using a cheap SD card in the expansion slot, which was detected by the system automatically. May not appeal to regular XP user, but would be fine for someone who perhaps hadn't used a computer before. The interface is very simplistic and non threatening and allows easy access to email, internet, wordprocessing etc. If you want to do anything more complicated like adding new programs you will need more knowledge of linux.
Amazing price for such a little laptop.
Pros: Small size, lightweight, fast boot time, easy to use interface
Cons: Small viewing angle, may require good linux knowledge