Wow, I've been impressed twice now with these tracks taken out of in-game context, which is rare for me.
Are you just finding how much you enjoy these by listening to the soundtrack, or are you being impressed in game and then searching the songs out?