I stopped playing this game a while back. I liked Scizor a lot, he's my favorite Pokemon. There were others that I liked but Scizor is at the top of the list.
Sorry but I cannot give you any advice on Black and White as Heart Gold is the only Pokemon game I've played.