(Jessica here)The God Seth comes from Egyptian mythology. In many versions he is portrayed as the killer of Osiris. When he tried to take over Osiris' throne, Horus (son of osiris) challenged him. There is a huge long story about how Horus eventually got crowned, and it involves a lot of trickery, I'll let you know when I get the article done on seth <img src="/images/graemlins/smile.gif" alt="" />
Hephaistos is in both greek and roman mythology, this is not surprising since the roman pantheon was taken almost directly from the greek. And yes, he is called Vulcan in roman mythology and he serves the same function.