Build your own using a j1900 mother board such as this
[Link: newegg.com]it even has a power port when you can use any 19v power supply. It draws very little energy and should have enough computing to accomplish your tasks.
Just drop an ssd in there 2x2gb ram and get any mini itx case you like.
If you don't want to go down this route, an intel nuc would be just as good or an asus brix.