A fast reliable system capable of great downloading but a slow processor good if you stay logged in and dont log out that often. this is a good system, but it is a little over priced compared to its compatibilities. I use this system almost every day of my life and it has only crashed on my once while i was attempting to process over 80g's of data. This is a good system for small time down loaders. It is best compatible with the hp desktop set up. I find this system very helpful on a every day basis. It is a very reliable processor. Although it has a few flaws in downloading overall this is a great system for work home or pretty much anywhere. It has great compatibility features. I highly recommend this for almost any needed job or home hobbies. I hope you found this review helpful.