Originally posted by: Axoliien
Take the one where you will get the most out of your education and experience. A lot of the larger ones put you in a position to fill, and hire other people for processes not directly related to your area. Smaller ones tend to not have the resources to just hire outside people in for some things they need done, so you may get the opportunity to help on more complex and varied situations then you would at a larger place. When it comes to internships, I take the position that it's usually better to be a big fish in a small pond. Especially when the small pond is closer.
New:
My law friend says a larger firm for serious law students, because you will have the opportunity to handle larger and more recognizable issues. She has worked at several firms and says that in law, the smaller firms don't get the kind of throughput that the larger firms get. It's one of those differing situations than my usual suggestion.