Should I get Pokemon Emerald or Leaf Green/Fire Red?
Well both games aproximatelly have the same length of story mode because in emerald you must beat both team aqua and magma and you have the battle frontier and the search for groudon and kyogre. But in fire red and leaf green you have the story line where you collect all badges and defeat giovani and then explore the rainbow islands. If you like the old pokemon i would say you should go for pokemon fire red or leaf green.