<ol>
<li><p>Yes, attach your resume (which you have re-sculpted a little to be particularly attractive to each specific company).</p></li>
<li><p>If you possibly can, try to have some human contact-point – someone known to the recipient (if only by reputation) who has suggested that you talk to them. What’s best is to have a professor or a family friend call someone he or she knows at the organization, and then you follow up with the letter, saying “My advisor, Prof. X spoke to you about me last week” or “Ms. Y spoke to Mr. C last week, and he recommended that I write to you”, or (worst case) "Prof X suggested I contact you based on his admiration for your . . . "</p></li>
<li><p>My instinct is to adjust the “apparent commitment” language. Those two words raise a host of red flags. You are naive and absolutist; you believe that they have an absolute commitment to something, and you will inevitably be disappointed. Except you aren’t really that naive, because you know they don’t really have that commitment. Sounds like a trap to me if I’m on the receiving end. (I’m assuming this commitment is to something more specific than “excellence”.)</p></li>
</ol>
<p>Figure out what they like about themselves (or imagine it intelligently), and then highlight THAT as the reason you are interested.</p>
<ol>
<li> Short is good (one page, with decent margins and short paragraphs). But you may have to offer a little bit more than your letter does.<br></li>
</ol>
<p>Understand the internship trade-off from the company end: At best, you will accomplish a little something for them in the short run, but it will be someone’s pain in the butt to supervise you and to find work for you to do. In return, you will entertain them with your youthful exuberance and enthusiasm, bring some fresh energy into the office, make them feel good about helping someone get a toehold in their world, and maybe mature into a valuable networking contact down the road.</p>
<p>So in a few lines try to indicate your commitment to a career somewhere in their world (not necessarily their company) in a way that makes you sound energetic and, well, cute (in a professional way, and yes I would advise a boy to do the same thing). Find a way to give them a sense that it will be fun having you around pestering them for work and guidance.</p>
<ol>
<li> Follow up by phone if possible, or by short, open-ended e-mail. Try to get a conversation going, and deliver on the fun-to-have-around idea. Make them WANT to meet you. Or get them to suggest where else you should look, if they are a complete no-go.</li>
</ol>