In terms of new albums - there's a full album stream available of The Hold Steady's Heaven Is Whenever (due May 4, 2010 via Vagrant/Rough Trade) and LCD Soundsystem's This Is Happening (due May 17, 2010 via Parlophone). Crystal Castles self-titled album number two, originally slated for a June release, has been pushed forwards following a leak to tomorrow (4/23). The National's new album has also leaked, and I can proudly say I haven't indulged, and don't intend to - despite this being the release I am most excited about from this year to date. Like good honest citizens, you can pre-order High Violet from Amazon.com on this link.
This Is Happening on Amazon.com