Your music NEEDS a live feel. it needs a real drummer; you make great music; maybe you find some folks online or in real life who can do that for you.
I just wanted to say that I completely agree about going for a "live feel" but I disagree that the only way to achieve this is with a real drummer
I recently programmed some drums for a track that required a live feel for an LA based a&r company and got complimented on the "live drums"
If resources were no object I would consider a live drummer but I do think the technology is now there to produce convincing "live drums" with VSTs and loops (which are live drums in many cases anyway)
the drums could be a lot better but they are way down my list of priorities when arranging a song. I'm generally sick to death of the song by the time I get round to sorting them out!
I guess that is the value of having someone else "produce" and mix your songs - I think there is a lot of value in separating the songwriting (and perhaps the recording process) from the production/mixing process - a producer gives a set of fresh ears and can concentrate on the minute details to support the song as the overall song vibe has been taken care of by the writer