From searching for a replacement for this stupid switching supply. So far, my own searches haven't turned up dual 5V-3.3V supplies, or small enough linear 3.3V supplies.
Here is a good 5V linear supply from mouser:
http://www.mouser.com/ProductDetail/International-Power/IHA5-12-OVP/?qs=sGAEpiMZZMu0oxGuRuNKH8MNxSrv1EW6IrFiMnkmiLI%3d
http://www.mouser.com/catalog/catalogUSD/640/2017.pdf
V-infinity will sell encapulated switchers like this one:
http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=102-1571-ND