I remember when I was a little kid and I just finished Pokemon Silver. When I beat the Elite 4 the credits rolled and everything. I was little, and I would get uh, really sad whenever I finished a game. I refused to believe that the game was over. I did the same thing in Pokemon Red, but I don't remember anything special happening afterwards. Then all of a sudden I was on the S.S. Anne and arrived in Vermilion City with new gym badges to collect and everything. The game wasn't over, and I was probably the happiest little kid in the world, even replaying that part in Soul Silver gives me chills.
Having Pokemon follow you around was pretty great too in Soul Silver. It reminded me of Yellow Version, and casually walking around with Lugia was pretty awesome haha.