I’m overly eager for the new album from The National, so much so that when I looked at the release date I paid attention to the day and not the month. Doh! So now I have to wait until MAY 11, grrrr. Two other great bands, LCD Soundsystem and Band of Horses, have albums coming out on May 18. Mid-May will be a deluge of great new music! But can I make the two new National tracks I’ve got quell my anticipation?