This is not quite an "Android" question, however I figure someone here has to have had a similar problem before. Today my phone randomly started getting hot in my pocket. It wasn't the battery that was hot, it was the sd card slot on my Samsung Galaxy SII. I assume there must be a short in there, I tried blowing in it and on the card to remove any debris (had a dog hair short out the vibrating mechanism once and made it vibrate constantly). No success so far, data has been toasted. Any tips besides a replacement?