I've never used the newest models but based on your requirements, I'd agree that the Nook HD+ looks best.
- 9" HD screen
- expandable memory via microSD
- HDMI out compatible
Also, the 32 GB model is only $299. Seems like best value.
Is it possible to get stock Android 4.1+ on a Nook HD+ or do they lock it down like the Kindle preventing the rooting, etc.
(I have never rooted so I am not sure if I am using the right term)