Let me preface this by saying that I like the music, and I'd be excited to record you folks myself if we were local. There are a few recording/mixing/mastering(guessing that hasn't been done yet) issues that bug the urine sample out of me as an engineer.
First, what's with the tones that this guy got? The above poster is correct that the bass drum sound is "off." There is no clear definition between the sonic space for the bass guitar and the bass drum. That alone will make a great recorded performance more difficult to palate. There are many schools of thought as far as how to go about separating the bass guitar and the bass drum, but it doesn't sound like it was even considered. I would beat the guy with a 3 day old fish for this.
Second, nothing was done to smooth out her vocal sound. Because she's the only one singing in a group instrumentation that would work better for a male voice, some of that sonic space (which could be filled by organ overtones or wet electric guitar sounds... which you did quite well on the song on which you played electric by the way; very tasty) should be filled with either multitracked vocals (not my fav) or a nice fat reverb/delay (my personal choice). Also, the EQ job on her voice makes her performance sound less intentional than it obviously is. A big part of that is tone to tape (or harddrive, rofl). I would have started out with a Neumann U87 and tried a few things with polar patterns and mic placement. The "richness" of her voice is lost in this recording, and it sounds more sterile than it is.
Lastly, I would have done the drums entirely differently from the get-go. They need more crispness in the attacks of the heads, hi-hats and hell, all the cymbals. The toms also are not resonating like I would want them to in an open, sorta sparse sounding group like yours. I'd personally throw new heads on the toms and snare, stretch and tune them, and use some different mics and mic placement.
I hope this at least helps you see what you want out of your recordings. You don't have to agree with anything I'm saying. I'm honestly stoked to hear more from you, and will listen to these songs.
-Mark