Jorn Lande is one of the most amazing singers of his generation, he is one of the main reasons why The Scarecrow is such a great album. Anyway, the Allen/Lande album you got that song from Aided, is highly recommended. I've been listening to it a freaking lot and the lyrics of songs really grabbed me. As for another must have Lande album: Get Masterplan's self titled album, it's one of the best powermetal albums ever made.
A funny story perhaps is that I've been listening to it while having a shower during my Hungarian holiday, and I sang a long with it. I got compliments from the family for my voice actually. Later on I burned the stuff to play it in the car, and got no negative comments at all, just positive replies for the parts I sang along.
As for the best Lande performance I've seen, with one of my fav metal songs from the Masterplan album, here you go:
YouTube - Masterplan - Spirit Never Die (Live)