Some great points are made here. I was not aware of many of them, but I would like to make a point on one of them. I think that dropping off your resume in person is really hit or miss depending on the company/industry. In some cases this can be viewed as impressive. In others, yes, it is viewed as creepy.
Social Media Marketing Intern
Keep Up with TechRepublic