Got the game last night but just now really playing for an extended period today.
I have been catching a TON of the same pokemon. Once I look and see which is the best, what do you do with all the extras? Also, I have seen some pokemon that are "huge", what does this mean?
Huge and small Poke'mon grant bonus EXP. Even more so if they are "Extra Small" or "Extra Large". In my experience, the huge Poke'mon give the most EXP.