You got a shiny from an egg? Boy, are you lucky. I worked for 3 days, very hard, to get my Shiny Kecleon. His name is Zauber, and he's Naive. He doesn't have very good stats, either, but I'm not picky when it comes to blessing. I also have a shiny Crobat, which I got as a Golbat, on the victory road cave. I was looking for Lairon to use in contests, at the time. I was pretty happy.
Anyways, on Gold and Silver, I got a shiny Tangela, Donphan, and Venonat while playing passively.
Yup, that's the extend of my shiny collection
edit : omg I spelled "extent" wrong e_e;