I recently hand delivered my cv and a cover letter to 6 places that were in the area that i wanted to work in. Although, i wasn't so sure about doing it personally at first, i think it was the best thing. i got to chat to a few people and check out the atmosphere.

One place had a job advertised that i hadn't seen, and so i picked up a position description and sent an extra page addressing the selection criteria. I was offered an interview the next day. Another place, called me and said although they didn't have any permanent positions they had plenty of casual work (better for me anyway at the moment) and i was invited in for interview.

Turning up to the interview is also easier if you have been there before, and know some familiar faces.

good luck,

k