I would use a headless linux server (ubuntu) and run goxtool on it.
https://github.com/prof7bit/goxtoolhttp://prof7bit.github.com/goxtool/Its terms of hardware not much needed as you are running linux and python any atom processor can do it. However if you serious about trading and are going to do some technical analysis on the market, I would go with a dual monitor windows workstation with ssd and develop strategies on it and then push the live trading to server remote (linux) server.
And if you looking at technical analysis tool, you can look into sierracharts with slush mtgox datafeed plugin.
As you can see am biased with linux and python.