There's never harm in dropping resumes off, but a caution is that each company will want to feel special, so you may need to spend some time upfront and customize cover letters for each one -- yes, this does take time, but companies don't like to feel like a number anymore then job seekers...