I don't think the spartan 3E 100 has a Microblaze processor on it, that device is too small to create a soft-processor system that does anything useful. Picoblaze might be an option, but that would just be for some simple operations.
The DM355 looks similar to the DM320 used on the M:Robe 500, but without a DSP. At least on the DM320 they made some nice architecture decisions so it could do quite a bit with video, but without using their libraries and codecs it would take alot of work to bring out all the full capability.