I have two DS's, as well as Diamond, so I traded a lot of Pokemon over, which made the game easier, buuuuuut, the Elite Four are tougher, theres a lot of stuff to do after beating it. As for my team, its always changing, but I always have Girantina (in it's Origin forme.) my starter, Staraptor ('cause he knows fly) and a Buizel that knows Surf, Rock Smash, Strength and Waterfall.