Pest control, soul wars is fun but not as good in experience.
Say you average 78 melee stats. Soul wars at minimum guarantees one point every 23 minutes. So that is three points every 66 minutes. Or 2.727~ points an hour. At points going for 81 times the melee stat it is (81*78*2.72727272~) xp/h. This is, 17,231 xp/h. Win all games (which is rare) and its 51.6k xp/h or about 55k if you include damage done. Pest Control You get (78*78/600 = X(rounded down) and * 35 = xp