Let's see...I think my biggest mistake was trying the cloning glitch on my silver version, and basically deleting my Lugia.
I was so mad afterwards because I had to start a new game just so I could get it again.
Oh, and in my Yellow version, thinking I could beat Giovanni with a Lv.60 Pikachu...