Well they stopped using that slogan over 10 years ago when Ruby and Sapphire came out, so it's not really an issue anymore.
Technically no, I have never "caught" them all because a lot of Pokemon are obtained through methods that don't involve Catching of any kind.
But I would say overall I've come pretty close. There are very few Pokemon that I've never owned at some point in time.
When Gen 5 came out I did a Living Pokedex for Gen 5 Pokemon. That's my biggest accomplishment right now. --- Don't forget to check out my MegaTen themed webcomics at http://www.drunkduck.com/user/Strain42/ (Currently Updating: Persona 4TW Add-On M-F)
I haven't yet bothered to evolve everything for my living Pokedex, but I do have a 649/649 in-game Pokedex in Black 2. --- Creator of Jay's Journey (see quote!) "It's not ten years old! Therefore, it sucks!" - Nostalgia whores everywhere
Yes. Got the vast majority from HG, Plat, and B/W2. I had to trade for most of the legendaries and some version exclusives, but there really weren't all that many. Dream world also helped. --- White 2 FC: 1679 3141 2693
This generation I finally succeeded in catching them all. My victory was short lived as a few hours later, they announced the new generation. --- I am guilty of being an insufferable smart ass! Too many people I know would be perfectly content to burn me for a witch.
I caught all 151 (plus missing no. and mew) in the first gen.
I can't remember where i got the mew, but it was a legit trade IIRC.
Anyway, after that..... never again. I thought gen 1 was hard, now there's gonna be what, 800? NO THANKS! --- http://www.youtube.com/watch?v=GtxCr5ju2EE&feature=related - If you played Mystical Ninja 64, you need to click this.