Update for SoulSilver!
♦ Picked Totodile as my starter, named him Dinder.
♦ Went up to Mr. Pokémon's house and got a call from Prof. Elm, so I rushed back to his lab to see what was going on.
♦ Cleared up everything there, and then continued my adventure.
♦ Just under Violet City, I caught a Hoppip that I named Radika.
♦ Trained both of my members up in the Sprout Tower, and then took on the gym. Falkner went down easily thanks to PoisonPowder.
♦ Trekked to Union Cave, went through it and both Radika and Dinder evolved!
♦ Reached Azalea Town, and helped Kurt fight Team Rocket in the Slowpoke Well.
♦ Challenged the gym, Scyther was powerful but eventually fell to Dinder. The rest was a piece of cake.
♦ On my way to Ilex Forest, I battled my rival and won. Chased around some Farfetch'd in the forest and got Cut as my reward.
♦ Taught Headbutt to Radika, and went back to Azalea to catch a Heracross in the Headbutt trees there. Caught one and named her Tekeze.
♦ Trained her up on my way to Goldenrod City, and above it as well. While doing so, I encountered a Nidoran♀ whom I caught and named Gelevara.
♦ Since Gelevara had Double Kick, she was useful in the gym. She also evolved in there!
♦ With Double Kick on Gelevara and Brick Break on Tekeze, this was the easiest fight against Whitney I've ever had.
♦ Moved on to Ecruteak City, went to the Burnt Tower and defeated my rival as well as encounter Suicune.
♦ Morty and his gym trainers were really easy as well, I had Bite on Dinder and Gelevara, and I had recently taught Shadow Claw to Tekeze.
♦ In Olivine City, I climbed the Lighthouse and was told to go to Cianwood City to get medicine for Jasmine's sick Ampharos.
♦ Picked up the Good Rod in some house and backtracked to New Bark Town. Fished up a Chinchou that I named Alazani.
♦ Taught her Surf, and decided to train everyone up to Lv 30 before continuing any further. This means that Dinder, Radika and Alazani all evolved!
♦ Surfed to Cianwood City and battled Chuck. Tekeze's Aerial Ace worked wonders here.
♦ Got the medicine, surfed back to Olivine, gave Jasmine the medicine and then crushed her in the gym.
♦ Went left of Ecruteak to Mahogany Town, and helped Lance out in the Rocket Hideout.
♦ Took on the gym, which was beaten by Dinder, Tekeze and Alazani.
♦ Right after I left the gym, Elm called and asked me to investigate the Radio Tower in Goldenrod.
♦ Flew there and found out that Rocket was at it again, so I smacked grunts left and right until every last one was done for.
♦ This granted me access to Blackthorn City, so I went there and beat Clair in the gym with Dinder's Ice Fang and Radika's status moves.
♦ Clair refused to give me the badge, so I had to go to the Dragon's Den and prove myself worthy of it.
♦ Took the test and passed, and Clair gave me the TM for Dragon Pulse. When I left, both Prof. Elm and mom called. Mom was more important in this case, since she had bought a Moon Stone for me. Picked it up and evolved Gelevara with it!
♦ Elm wanted me to go and see the Kimono Girls, so I went to the Dance Theater in Ecruteak and defeated them one by one. They then wanted me to come to the Whirl Islands, so that's what I did.
♦ Summoned Lugia from the depths, and KO'd it.
♦ Cleared out the final stretch left of New Bark before the Pokémon League. Also battled my rival in Victory Road.
♦ Did some moveset finalizing, and then took on the Pokémon League!
♦ Will wasn't hard, but required the whole team's help.
♦ Koga was a bit tricky with his Double Teaming and poisoning, but he was eventually taken down. Managed to get a pretty sweet 1 HP ending with Gelevara.
♦ Bruno was really easy, despite his Pokémon landing some hard hits.
♦ Karen was surprisingly easy as well, although she did try to outsmart me by switching out.
♦ Lance was up next, and he did put up a fight. In the end I was the winner, thanks to my team.
Screens:
Team:

Dinder the Feraligatr, Lv 44 (♂)
Item: NeverMeltIce
Strength, Crunch, Waterfall, Ice Fang

Radika the Jumpluff, Lv 41 (♂)
Item: Silk Scarf
PoisonPowder, Leech Seed, U-Turn, Headbutt

Tekeze the Heracross, Lv 40 (♀)
Item: None
Aerial Ace, Shadow Claw, Close Combat, Brick Break

Gelevara the Nidoqueen, Lv 41 (♀)
Item: Quick Claw
Sludge Bomb, Shadow Ball, Dragon Pulse, Double Kick

Alazani the Lanturn, Lv 41 (♀)
Item: Amulet Coin
Surf, Whirlpool, Signal Beam, Discharge