I just got a Chaintech VNF3-250 the other day. It has a nForce 3 250 chipset, so it has a PCI lock if you want to overclock. It's been rock stable for me, and has everything I need (lots of USB, and SATA.) It could use more SATA for in the future (right now I'm actually not using any SATA drives) but you can always buy a SATA controller card. Also, the RAID on it is very flexible. I haven't used it, but it appears to work with SATA and both IDE channels.
Beware though, this is the nForce3 250 chipset, not nForce3 250GB. It does not have a hardware firewall or gigabit ethernet.