Guruaid is the best thing that could happen to my computer. The staff is very knowledgeable and patient over the 2 days it took to clean up my system ( cause it was that messed up) they are total pros at what they do. I recommend them on all my computer needs. They took from 15 mb of free space on my hard disk to 395 GB of free space (wow)