all you need to do is setup a bridge, you have to bridge your wireless and wired cards, then turn off the dhcp server on both of those interfaces then use the bridge's dhcp server.
I actually based my router on your design, and came up with an ESXi-based rig (M3A79, 1090T, 8Gb, dual Gb NICs) that runs PfSense 2.0, Openfiler and any other VMs OSes I want to try (W8, OSx).
But I may be replacing it with the 4P rig that I'm building, which would also take care of my home server (handling a raid 6 arrays, and the printers).