I think Emerald was the one I sunk the most time into out of any of them, although that was in part due to the Pokémon Colisseum connectivity and getting a free copy of Pokémon Box from the Nintendo Stars catalogue.