Some great tracks on that one.
I listen to the longer ones occasionally.
I agree, Lisa Gerrard, from Dead Can Dance was on the soundtrack, singing an idioglossia or made up language. I believe she was on the soundtrack to Layer Cake too.