The first level 100 Pokemon I had on BW was Electivire iirc, one of the members of my White team. I remember getting it to level 90 something while doing all the daily battles, then just decided that I might as well keep going until it reached 100. I eventually got my other White team members to 100 as well.