It's hard to find fault with anything. Good songwriting will do that; it's a lot easier to look for problems in production when the songwriting just isn't there, but everything I've listened to so far has struck some emotional chord with me.
A good way for us to give more specific feedback would be to ask what your goal is... you could probably get signed to an indie label at least on the strength of this stuff, at least for a songwriting gig... I'd check out taxi.com for places to send your submissions. Also, it wouldn't hurt to start sending CDs to your local college radio stations, and giving the DJs on the alternative/indie shows a call with a heads-up.
For future reference, a piece of pantyhose works great as a pop filter.