I need a GBA game to act as a time sink on the way to and from India (I won't be getting a DS until March or so - I'm seldom an early adopter!). Apparently, it's now impossible to get Castlevania: Harmony of Dissonance in Europe or the US (the only GBA Castlevania I haven't played), so I guess it'll have to be a cRPG. I'm swaying towards a Pokemon game - I haven't played one since Silver.
My question is, should I get Leaf Green or Emerald? I haven't played any of the GBA Pokemon, so Emerald will be a whole new experience, but on the other hand Leaf Green is a remake of the original games which might, therefore, be easier to put down (since I've already played both Red and Yellow). I display terribly addictive behaviour with cRPGs, so my concern with Emerald is that I will have to commit the full 40+ hours to see it through once I get started. Also, I believe there's no Furret in Emerald, and it's just so cute!
Alternatively, any other GBA suggestions that I can still easily find on sale in the shops, and that will absorb a minimum of 20 hours of flight time? I could go for a good turn-based strategy game in the Front Mission mould if anyone knows of one for the GBA.