I just got White!
Well, it depends on your definiton of "just", since I got it at about 9:45.
I didn't SR for a shiny starter, because I think it isn't worth making me wait for the game.
However, my friend did run in a shiny Patrat in Black three days ago.
He didn't have any Pokéballs left.
It's kind of funny. It's almost as if he is trying hard not to have any Pokéball just so he can miss a shiny.
He found a shiny Rattata on SoulSilver a while ago, but KOed it.
He also found a shiny Bidoof in Platinum. He caught it, but then his battery died.
The only legit shiny he got is Chatot because of that, which was chained.
I suggest you go back and read them.