You know what's frustrating? Seeing a job re-posted that you applied to a while ago. Because that means that you were passed over not because they found someone better, but because you weren't qualified.
Of course, I do apply for a few jobs for which I'm not neccesarily experienced enough, but that doesn't mean that I couldn't do the job if given the opportunity. They just don't know that yet.