I'm working on a free culture project that will place small wifi servers at various high traffic places and allow people to upload/download content anonymously. I'm looking for a device that runs linux, supports a standard disk drive, and can act as a wifi access point. Any suggestions?
These are all rebranded versions of the SheevaPlug and GuruPlug, manufactured by Marvell. So, if you're looking to write your own software stack on top, just buy from Marvell... https://secure.wikimedia.org/wikipedia/en/wiki/SheevaPlug
Are you looking for a prebuilt solution or are you willing to fab your own ?
Here are a few things you could look at
a) http://www.compulab.co.il/t3530/html/t3530-cm-datasheet.htm
b) the gumstix modules
c) nxp has some devkits
d) hack the sheeva plug to do what you want.
soekris has some interesting stuff. I'm not sure what kind of processing power you would need, they are low power 486/586 class processors. you could get something like the net5501 (http://www.soekris.com/net5501.htm) with a case that has room for a 2.5" SATA drive and 1 PCI slot that you could use for a wifi card. I've only seen them used with BSD but there is documentation out there that explains how to get linux working on them.