I would try and do quests in the order they were received and complete them fully before starting another quest. It was the only way I could keep stuff straight. I would take on about 4-5 quests, but concentrate on one at a time. I don't think there is any specific order, but I would suggest doing most of them before doing the main plot line for (like it was stated) the XP!
------------------