I've done a bunch of things since my last post. I beat Sabrina, Lt. Surge, Misty, and Erika. I also battled trainers on Cycling Road. I battled the Elite Four again, to get my Pokemon into the mid-upper 50s. My Typhlosion almost soloed the Elite Four (not counting Lance). I think it lost to a Rock Slide or Stone Edge. I revived it though.
Now I'm tooling around in the Safari Zone, waiting for Baoba to give me the right objects >.<
Once he does that, I'll head back to the E4 and battle them a couple more times, then get the remaining 3 or 4 badges. THEN I'll battle the upgraded Elite Four and other gym leaders a few times, hoping that'll be good enough training so I can battle Red.
My friend safari: Noibat, Gabite, Druddigon