IOf you're going to go with a pre-built, for a home user I'd still say Evesham. I've sorted out a couple of machines from them for people here at work. They've arrived when they said they would, specced as advertised and just worked (tm). Not the cheapest, but certainly worth it.