Yep, SoulSilver (and HeartGold) are awesome games for sure. Definitely loving it so far... it's kind of sad though, all I have left is to defeat Red (training with the Gym Leaders/Elite Four right now) and that's pretty much it. ;_;
As far as Pokemon goes, most of my team is made up of Gen IV evolutions from Gen I/II Pokemon (I have Magmortar, Electivire, Weavile, and Gliscor on my team. There's also Scizor and Feraligatr).
Now I'm pumped for Black/White. Pokemon is one heckuva drug.