Looks ok - but 320x240 screen isn't up to scratch.....
In comparison, a Zaurus SL6000 has:
HDD: Well, mine's only got a 1Gig micro drive, but adding in the 1Gig SD card and external USB drives....
WLAN: yep, and works a treat..
CPU: not fast enough (one day I'll sort that out by building Qtopia and stuff with softfloat and adding support for the Toshiba chipset's blitter stuff)
Screen: 640x480
Keyboard: Take your pick - IrDA (pocketop, etc) or USB.
Mouse: yep, that works as well (any USB mouse should work fine)
Of course, the Archos will actually do a decent job of video playback, which the SL6000 just refuses to do......