its best to do the side quests before the main one. when your at a higher level the main quest is better. plus max out your attributes and find the best equipment makes the game more enjoyable.
the theives guild quests are good espeicially the last one, mages guild quests are also good. fighters guild quest were pretty shit and you dont get much when you finished it as well.
Bookmarks