CaptainRetardo's recent comments:

It's 'After All' by Delerium - sounds like a mix I haven't heard before though.