I tried Mouser, DigiKey, and several others.I found the P407 which has a lot more features http://microcontrollershop.com/product_info.php?products_id=4963&osCsid=mkehf6s3r54a3t1vvdlsttigl1.
The major difference between STM32-H407 and STM32-E407 is that the latter has built-in Ethernet (physical level transceiver Micrel - Micrel datasheet). STM32-E407 also features an extra USB-OTG and a number of SMD jumpers on the bottom which help the user to control the multiplexing on some pins easier. STM32-E407 has 2 x USB-OTG both with a miniUSB interface. STM32- H407 has 1 x USB-OTG and 1 x USB-HOST with the On-The-Go interfaced by miniUSB and the HOST by USB type A connector.