> Any other suggestions? > > > If you have the time (and patience!) you could do what I am currently doing: build one yourself. I'm currently awaiting delivery of several components to assemble into a rather powerful machine. I'm intending to install Ubuntu, which I hope will work out of the box. Fun times! Dai