The flash files used by the eo launcher is old, and not supported by Vista. But you dont really need them anyway.
Sorry dont remember the name of those Flash files, but you can play EO on Vista.
Make sure you run with admin privliege, and Win XP compability.
If you still cannot run under Vista....google is youre friend