Not sure if what I use here would meet your needs or not, and it is no longer generally available anyway. I found mine on the surplus market via ebay. They do show up from time to time though and are very reasonably priced.
It's a Global Technology Associates GB-1000 firewall appliance. Basically, a special purpose, single board Intel Celeron 600MHz+ PC in a 1U case. There are two 40x20mm fans inside, one in the power supply, one positioned near the CPU. I found the fans too noisy so I changed them to low noise types. It runs from a CF card, or you can plug a DOM into the IDE port. It takes standard DDR RAM and has three RAM slots. These come with either one 64MB (early models) or one 128MB RAM module (later models).
The standard model has four 10/100 ethernet devices. These are distinct separate ethernet devices, not merely ports on a common device like a switch or hub. So, for m0n0wall, you could have WAN, LAN, OPT1 and OPT2 interfaces. Or you could bridge one or more ports to one of the interfaces to provide switch or hub like behavior with the appropriate rules setup.
There is one PCI expansion slot. No keyboard or video ports, it interfaces thru a 9 pin serial console port, null modem cable needed to talk to it.
I have two of these. One standard model as above, and one that came with a four port 10/100 ethernet card in the expansion slot for a total of eight 10/100 ports. The latter sounds like what you are looking for?
When seen on ebay, these run about $20-25US plus shipping.
There is one available there now in the United Kingdom, but I think it is overpriced compared to what I have paid in the past as above, and the shipping beyond the UK very expensive. See:
http://cgi.ebay.com/Global-Technology-GB-1000-System-SW-3-4-4-Firewall-/300580747234?pt=UK_Computing_Networking_SM&hash=item45fc0237e2At least five of these have been seen on ebay since January, the most expensive was $25US plus $13US shipping within the US, not including the one above from the UK. That item has been relisted several times due to no one wanting it at that price.