Perdicament, I think you definately moved in the right direction with that last mix...........leaps and bounds over the first mix. I think the chorus helped to smooth out the guitar too (maybe the chorus was already there? i'm goofy today). Other than what you've already fixed, I think the bass is a tad on the boomy side and the snare could use a bit of eq, reverb, or both, sparingly, to help it sit in a little better......just a couple of things I might try. maybe try a different verb on the vocal too.