AerBabe, I have no previous experience with Mesh so can't comment on value, build quality, support etc.
But if you look at their website there is a "Build To Order" button on the grey bar that lets you choose a base machine then "fiddle with spec" to your heart's content!
RC
PS I'd agree with the advice above ref 17" screen minimum (unless space is a real issue?), 512Mb memory minimum, 80Gb hard drive just about Ok but 160Gb much better.