Good song - I'd like to hear your band's version :-) I'm listening on decent computer speakers and I agree that overall it seems like a good mix. Just curious, what are you using for mastering?
If I were to *really* pick nits I'd say carve a little low/mid-range from the acoustic to open up the vocal a bit. I also hear some "twinkly bits" along with the strings, and my ears want to hear just a tad more. But that's just what I hear.
Good work!