Although I do like The Deathly hallows, Half Blood Prince takes the cake. The tale of Tom Riddle’s past, Slughorn, Felix Felicis, Draco’s reluctance to join the dark side and Dumbledore’s ultimate demise is very enthralling. Prisoner of Azkaban takes a sweet third place.
Order of the Phoenix, easily.