i agree with louis, as ranging ogres equires no food and you can cannon there if you want, also for cannoning you can use it on daggonoths under the lighthouse. Ogres drop snaps and rannars which sell for around.. 15-30k ea.
I got from 70-80 off irons/steels with mith bolts. not the fastest xp but you can sit away from the comp and check up on it every couple of minutes and it's profitable.
Don't use a Cannon. Sure it hits 30's, but you only get 1/2 the Exp per hit.
Basically, 1 hit = 4 xp. Cannon 1 hit = 2 xp. So if you use a cannon, divide the hit by 2 to see your actual Exp. Cannons dont give Hitpoints Experience either.
I would suggest training at Fire Giants. with Broad-Tipped Bolts. There is lots of good drops at Fire Giants, and you won't be losing any money. If you really want to be cheap, you could use bronze knives at Fire Giants.
Some other spots to train at would be:
-Aviansies
-Training Camp Ogres
-Ogres by Castle Wars
-Rock crabs/Cannon
i don't know what some of these guys are talking about. i get 100k range xp an hour when i use a canon under lighthouse. 115k-120k an hour if no one is there while you train.
they were right however about the no hp xp while using the canon and that it does a lot to use.