The Flex has PCI slots and the ability to hold 1 Gig of Ram. The EP has on board video (which the Flex does not) and maxes out at 512 megs of Ram. I'm pretty sure the EP is a slightly smaller form factor than the Flex.
In my opinion you will be pleased with either.