Building a strict total order is crazy difficult. Here's my non-strict ordering:
2. TGE - TPOE
3. In Memory
4. Nevermore - DHIADW
5. EOR - TOC
The biggest gap for me is between 3 and 4. Frankly the last four are kind of equally good to my ears: some great songs and some filler.