I like both, but they serve entirely different purposes. E3 is for the "big" news, like console announcements, new mainline Mario/Zelda etc.
ND are for smaller things, such as price cuts, localizations, games from smaller franchises, as you say hyping announced games etc.
It's nice to have the Directs, but I would rather watch E3 then a Direct, but both are enjoyable.







