My fav. training place is the victory road, against Wally(he's stronger than the Elite 4)
or the one battle you get with Steven. I break out my lv. 100 metagross , rayquaza or blaziken for them! But for weaker pokemon(40-60) I'll go to artisan cave or victory road.
Special thanks to GraphicDisigner for awesome avatar and sig!