Got my copy of SoulSilver a day earlier than I thought I would. My friend will probably be disappointed (we were planning on picking it up together), but I couldn't wait.
Started the game, chose Totodile, went through the whole starting rigamaroll, then as early as I could, traded it to Diamond.
Restarted, did the same with Chikorita.
Restarted for the third time, and this time for keeps. Chose Cyndaquil.
Went through the whole starting sequence again, and when I had the opportunity, caught 7 "trade fodder" Pokémon so I could trade the following from Diamond:
-Froslass
-Lucario
-Starly
-Ditto (for when I eventually start breeding)
-Magby (for when I eventually start hatching eggs)
-Pikachu-Colored Pichu, for later
-And Jirachi, for the PokéWalker course.
After I did all that, started to train them around Cherrygrove. Pretty soon, I was getting more bored than I thought I would with Lucario. Why? Because I had used a Lucario in my most recent playthrough of Diamond, which was not long ago. So I fired up Diamond again and bred a Croagunk to trade. Boxed Lucario, got Croagunk, now everything's fine.
Made my way to Violet City, breezed through Sprout Tower with a combination of Froslass, Cyndaquil, and Starly. Went to the gym, one-shot both of the trainers, and then went to face Falkner. Using Froslass, I discovered that she started to disobey me because she's traded. Still managed to one-shot Pidgey, though, and get Pidgeotto down to red health. Switched to Cyndaquil and finished off Pidgeotto. Got my badge, exited.
Collected the egg from the PokéMart (I had to call Prof. Elm again because I didn't read the first time, assuming that the egg would be in the PokéCenter just like old times). Boxed my team so I wouldn't lose Pokérus (yeah, I gave all the Pokémon I traded Pokérus from Diamond so I'd have a good time
). Done until tomorrow.