Hey Bro:

Man, that solo was great!

Very cool song - it's the atmosphere you create that drives it, in my opinion.

On the vocal - I think where you have them in the mix is right for this kind of song. Maybe some EQ to help them cut through just a tad more without being brought up in volume?

In any case, thoroughly enjoyed this one.

Scott