Haha Jaggerplate! I liked your story!!! That's awesome that you got to experience all that as a volunteer!!
Dr. Josh, just wanted to let you know that you're not alone!! I know of a lot of people in your position, myself included that's hanging out in limbo right now after graduation. I haven't heard back from any employers either and I've applied to similiar positions as you, but it's true what some other ppl have said before, they are less likely to invest in you if you are going to be leaving in a short while. I was hoping to find temporary clerical positions at hospitals, maternity leave positions, but the search will continue!
I've been keeping myself busy by tutoring my friends' sis in chem, doing applications, and re-taking a physics course and surprisingly it has kept me pretty busy thus far. Tutoring is always a good alternative and it gives you a chance to keep your mind sharp, and if you end up tutoring bio, chem and physics well there's part of your MCAT review right there!! It also gives you a chance to work on communication! Just continue applying and put yourself out there! I know the uncertainty totally sucks and looking for a job is a full time job but just hang in there and something will turn out! In the mean time do something for yourself, if you have time now maybe start thinking about what you can write for your personal statement for when you apply in June and think about what you need to get sorted out for the application cycle so you can be on top of the game and get everything in early in the cycle next year! Check out placements at colleges, maybe take a medical terminiology course if you want to find a clerical position in a hospital or doc's office? (that's one of the requirements that I seem to notice that these positions ask for, but I'm Canadian so things might be different in the US)
Keep your spirits up bud! There are a lot of us in the same boat! We can have a boat party!!
A friend of mine has said that things always work out in the end, and if it didn't it just means that its not the end!