I used to have a Wrap –a tiny x86 computer– as a router. It wasn’t doing much routing though, since it only had my desktop connected to it. I messed up with it 1 year ago while flashing the firmware, broke it, and never managed to get it to work again.
I just ordered an Alix 2d13 as a replacement. It’s nice upgrade, with a USB port, and an IDE connector. I’m planning to install OpenBSD 5.2 on it. It will be released tomorrow, right before I get the new hardware.
It’s an expensive toy: $300+ not including shipping, but I have an open platform I can hack and play with. I tried to use an old wireless router with OpenWRT, but the wireless signal was pretty bad.