my home setup is now a pfSense (freeBSD based) router on a APU1D4 board (10 watts total draw, no fans), whihc is ridiculously overpowered for my 30Mbit cable (and will soon be configured with failover to a static IP ADSL I keep around), FreeNAS (also FreeBSD based) NAS on a HP Microserver N40L (4x3TB disks in raidZ for 7.4TiB usable space), and a UniFi AP-LR ceiling mounted wifi.
I am SO much happier with this setup than my previous old-PC-running-Linux router/fileserver, and various consumer routers-in-WAP-mode doing wifi. Its also greatly lowered my always-on power footprint.