Try AJP computers (if you are UK based) -
www.ajp.co.uk
Have had half a dozen machines from them over last 7 years or so - you get a lot of 'bang for your buck' and reasonable back-up.
My last 'top of the line machine' lasted 5 years as my only machine dragged all over the world and used daily before its recent mother board failure.
TimS