Well, this is kind of strange, but early on when you trade bellsprout for Onix; I wanted to name it Rocky, but you can't rename traded Pokemon. Well, I loved that it was already named it. I would have shouted "Yes!", but it was 10:00; I wasn't supposed to be awake or on the DS, and my brother was asleep.
Now that was kind of a weird Eureka!