Announce that you will work for free.
Check out Vladimir – this guy is a genius. I was seduced into his offer to web design for free. I clicked his link and read his offer. News aggregators will get a kick out of this and plaster his link around the interwebs today. He will get a job.
Offering your skills for free is not the same as asking for an internship. Internships have you do whatever the company wants you to do, no better than an entry-level job. Donating your skills can place you higher in the company where you can leverage your talent and demonstrate niche value. The more specific your announced skill set, the less room the company has to ask you to do things outside of your interest range.
If you offer to work for free, you have to be willing to work for free. But I bet you will not have to. People will be attracted to your résumé and realize you are a strong candidate for their team. They will pay to buy you away from other companies pouncing on your offer.