Completed it in the 1st and 2nd generation. I got 151 in the 1st generation. Someone gave me a Mew in my Silver version before I knew about the glitch so I'm not sure if they got it with a glitch or used a cheating device. As for 2nd generation, I got 250. Celebi is downright impossible to get in the US without cheating devices.