A nice combat orientated version of experience gaining for magic is the Fist of Guthix minigame, you get given runes for free and you mage your target whilst they heal, aswell as doing this you will earn Fist of Guthix tokens for them nice rewards. There's that and high alching, which is a brilliant way of boosting exp, fletch yew shortbows or higher and alch them noted. (Y)