Capsule Reviews/Featured: Top of Home Page/Music Aiden: Rain In Hell By Andrew Blackie / 31 January 2007