I use this PC for my weather station and it seems that it will do an excellent job. Eventually, I'll do more with it, but haven't decided what else it will be for. Don't know if it will do any gaming and I don't think it will hold a video card, but it might. I like that it's small. I like that it's fast. For what I use it for, It's great. I'd recommend it.