What is it you want from it as a profile - what sort of apps, any gaming, heavy graphic design, intensive CPU or memory types of thing such as virtualisation?
If you're not going to be gaming then this looks ideal. If you are wanting to play games then you won't get much within budget and nothing that will play the newest top spec games at decent settings.