Also suggest you have a look at specialist PC makers, eg
Novatech, ebuyer, Scan, Overclockers and PCSpecialist
From any of these you could get a fair bit for your budget.
I have not used PCSpecialist, but have bought lots of componeents from the other three with no problems at all.
Dave