To me, an internship is about learning how to work with people (or: how a business works) and meeting awesome people (or: making connections). Figure out what it actually means to ship a product, getting real world experience, etc. You can't do much of that if the only contact you have with the company is a Skype session every few days. Thats closer to freelancing than interning.
That said, if I didn't lose your interest, Justin.tv is looking for interns[1]. You should totally apply, if you're in the SF area. I can tell you firsthand that you'll have a great time and learn a ton -- I did an internship with them over the past summer. Feel free to shoot me an email if you have any questions.
Do companies near you have job openings* ? Send them an email asking if they'll consider an intern filling the spot instead.
*They probably do. Even if it's not advertised.