you could buy or build something around a mini itx set up.
it is just the gfx and hdd capacity that lets it down as well as missing out on esata as for expansion this would have been ideal
The intel 3100 rates lesser than a Radeon x1250 and a little bit better than an Nvidia 7150M so it is low end gaming only