I'm also looking at Icelandair for travel from Toronto to the UK. How is the airport in Reykjavik for making connections? Would I need to clear immigration? Also, how does Saga on Icelandair compare to Premium Economy on other carriers such as Air Canada?