*I was finally able to evolve eevee to espeon after another 2 levels, just in time to learn psychic :D
*Going from where I was, I went directly up and through Victory Road and to the Pokemon League.
*Will was, surprisingly, hard (the hardest sans Lance) and defeated me the first time I fought him. Being more cautious (and buying those items that you specified), I was able to finally defeat him after the 3 time
*After Will, Koga was a piece of cake. Used Owen's Horn Attack until he went down and then went with Dex's Psychic
*Bruno was the easiest as Dex 1-hit KOed every pokemon he had
*Didn't have trouble with Karen either thanks to Owen's Double Kick and Horn Attack
*Lance gave me some trouble as I started off with Mike just using Hyper Fang... Which Didn't last past his first Dragonite using Hyper Beam :| Switched over to Dex and just used psychic on the three Dragonite's for a 2-hit KO. I then just used Nicky to Hypnotize the other two and confuse the heck out of them >:D
*After the long credits, I talked to Elm, got the tickets and went to Olivine to get on the ship, where I earned some quick exp. and got off at Vermillion.
*I quickly went down to Lt. Surge and beat his gym with Geo and then off to Saffron, where I beat Sabrina's gym with Dex
*Over to Celadon, I used Nicky to beat Erika and then off to the power plant to get the guy to tell me about the part he needed.
*Went to Cerulean to grab the part, defeat the rocket defeat Misty with only Mike (which was oddly satisfying) and then back to the power plant to save the day of Kanto.
*I went through the cave near the power plant and, after saving and resetting like crazy, was able to finally use my very last greatball on a Kangaskan, who I had to super fang it's life down to super low number and then use Hypnosis and then hope the greatball work.
*Going through Lavender town to get the radio card, which I totally forgot to do the quiz in goldenrod so I had to go back to Saffron to talk to mimic girl, get the doll from pokemon fanclub creeper, and go back to her for the magnet pass and finally finish the quiz before coming back to Kanto.
*After that, I woke up the snorlax in the middle of the road, captured it with the Master Ball I was given (cause, really, where else am I going to use it?) and then off to Pewter City, where I beat Brock with only Dex.
*Walked all the way down to Pallet Town, talked to Oak, and then off to what use to be Cinnabar Island to get Gary to go back to his gym. After that, I went to Seafoam Island and beat Blaine with Geo and Owen, thanks to the earthquake TM (which I taught Owen >:D )
*Back to Viridian, and then onto beating Gary, who I had a somewhat off time because his pokemon's levels were actually higher than mine (and all other gyms in general).
*Back to Oak to get the pass to go to Mt. Silver, where I currently reside and plan to sit until I get my pokemon to a higher level.