I enjoyed Emerald a lot. I thoroughly remember the time where I was in this spot where I had to bike and be accurate with my turns to get to Rayquaza. I must have tried thousands of times before actually reaching him. I also enjoyed many different side-battles and ran into every trainer I found. I finished it once the first time, and replayed it the second time a few months later. Pokemon Emerald is still first on my list for the past few years already.