My first shiny was Medicham, completely unintentional random encounter, found him whilst making my way through my first region, SInnoh.
Even though I already had a team at that point, I went out of my way to train him so I could defeat the league in style.