Which versions do you have? I have them all, and I like crystal the best. I wish Nintendo made a link cable to transfer the pokemon of of theses games to the GBA games...
I also have a question:
Lets say an Ekans and a shiny ditto have an egg. Can you save before getting the egg and hatch the same egg until you get a shiny?