I reckon sqr is the best for exp and to make good money and get good loot (as in holy scrolls from eggs etc.) also, it is good of you to help others out by doing free carries. That's what i did :P
Both the Whispering Dunes and the Spider Queen's Revenge dungeon give great EXP. Not to mention, if you stop and take the time to kill all the mobs in the dungeon, you get around 13 million EXP + 1 million from the Spider Queen.