I'm curious why complicate matters (that's IF a Pic exists that has dual USB)?

Why not use a master PIC that supports the Wifi module, and have it send messages to two 18F4550 (or whatever USB Pic you prefer)?

Robert