Lab definitely, I get around 50-70k xp per day. But it depends on your power/level.