Indieworkshop reviews the latest from the Acid House Kings: http://indieworkshop.com/music/2003/
Also at IW (but off-topic for IAT) is a special feature on "100 albums that changed our lives" which I was graciously invited to contribute to. It was fun to do so maybe you'll get a kick out of it too: http://indieworkshop.com/articles/237/