The water route before the Victory Road is nice as well, especially if you have a Grass or Electric-type that needs leveling.
Of course you could always endlessly beat the Elite Four with a single Pokémon. That's how I got my traded Gardevoir to to level 100.
Whoa...isn't there a thread like this aleady ? Sorry about that