I would get this as a starter home pc for those on a budget. Beyond that, I'm not a techie so I'm not qualified to say except, don't overtax it until you know its capabilities. Nice though.