my playthrough:
origin prologue part
ostagar
lothering
warden's keep
stone prisoner
return to ostagar
denerim (for some sidequests)
red cliffe (do everything except deal with connor)
the circle of magi (save the mages)
return to red cliffe (save connor using the circle ritual to enter the fade and kill the demon)
orizimmar (do everything, side with harromnont, destroy the anvil of the void)
brescillian forest (do everything, break the curse, side with the elves/werewolves)
haven/temple of sacred ashes (kill the cult and get the ashes)
return to denerim (do everything)
landsmeet (side with alistair)
finish up any remaining side quests
return to red cliffe and finish the game.
awakening
prologue
go to amarthine city ( DO NOT! DO NOT GO INSIDE THE CITY! talk to the two hunters)
go to the deep roads (just to pick up sigrun)
go back to amarthine city (do sigrun's loyalty quest, look for kristoff, do side quests)
go to the black marsh (do everything)
go to wending woods (do everything)
do side quests (all if possible)
go to the deep roads (do everything)
finish up any remaining quests
start the final part of the game (kill darkspawn messager at amarathine city, kill the architect)
golems of Amgarrak
witch hunt