So I did a lot today!
I swapped out the Togepi egg for a Larvitar egg that I hatched and named Riley o' course~! After that, I trained Riley for awhile so that I could go and beat Bugsy. Once I got the Hive Badge, I went to Ilex Forest, taught Whitney Headbutt, then came back and looked around Azalea Town and Route 33 for a Heracross.
I found one, caught him and named him Barry. He has Calm nature which isn't all that bad to me (I'm a bit picky about natures. Should have seen me resetting for an Eevee with the exact nature AND characteristics I wanted XD). So I decided to train him as well, backtracking to Violet City, and by the time I was out of Ilex Forest and on Route 34, my team was all around level 18-ish.
So I went training my team further so that I'd be able to take on Whitney, and sure enough, I beat her as well. Barry was infatuated by the pink cow though... @_@
And currently, I'm at the Pokethlon Dome. It took me three tries to get a Power Medal for Riley, Natalie, and Barry. Jasmine and Whitney, I'm not sure what courses they'll specialize in yet.
But while trading things, I got my Pikachu-colored Pichu, Jirachi, and Arceus from Platinum so I activated some events. Now I have the Spiky-eared Pichu and a level 1 Giratina! :3