Internships are great learning experiences, and if you pick to do your internship at the right place then could really influence your future career.
Don't get scammed into paying to do an internship...
lots of companies too cheap to pay a salary ask for "interns".. make sure, if you choose to do one, that it is a good learning experience and that there is a possibility for career development either in that company after a period of time, or somewhere else.
nobody wants to work for free!
If you pick wisely, you might get an internship whereever Red Head is, and that would make it all worth while.
I do know that some companies just use "interns" to get remedial work such as translation done for free, and never consider hiring the interns. Make sure you're learning a lot wherever you're interning, and it can be a good experience.