Two Wi-Fi adapters on a single chip
Many wifi chipsets can handle two networks simultaneously from the same chip (though they do have to be on the same channel).  I have an atheros chipset that presents two SSIDs in Master mode using hostapd on Linux.