I have owned this laptop from Lenovo for about a year now and have no complaints. The RAM memory is 1GB.. am thinking to upgrade to 2GB.. it will further enhance the performance. But even with the 1GB RAM, there is no issue in running regular Microsoft applications, internet browser all together. Im using Cybelink Video editing software and have not come across any issue during editing or burning high definition video files. The cd/dvd writer has been flawless.. and it reads the cd pretty quickly. There are three USB ports and I think those are sufficient..have the wireless mouse plugged to one.. my external portable drive uses the other sometimes.. and the sd card reader can use another.. so quite sufficient for my use. The hard disk cleaner comes handy and have used it to defrag it couple of time.. Overall no issue so far.. and yes am using Windows XP... and not Windows 7..!!!