Easy exp (real)
I may be telling you what you already know but here goes.
Lv 1-10 go to route 1 and find audino. Run outside the grass so you don't waste time struggling against patrats/lilipups.
Lv50-60 (traded Pokemon work better on this)get a lucky egg then go giant chasm(place where you find kyurem) the Pokemon there range from 55-65 ish so going with a Pokemon slightly lower gives you about 5000-6000 exp per battle. With lv 70's I get about 2000-3000 and yes audino still appears here.
Lv 80 by this time it should be strong enough to take on the elite 4 alone. Give it a lucky egg and a legendary to help it.( I suggest zekrom)
Free rare candies and other stuff. Go to the battle subway with a spammable Pokemon ( like galvantula or hydreigion) and kick some but at the end of the day go to anville town and talk to the man in the house in the bottom right hand corner of town. He'll either give you rare candies or power-up items. The more you play the more he gives. I played for an 8 hour period and got 10 rare candies.
Added by: Guest Dec 25th 2011, ID#16541