for pokemon black & white
If you see all 152 unova pokemon not counting victini, keldeo, meloetta, and genesect, you get nothing. juniper congratulates you then tells you to catch them all. Completeing the national dex gets you The diploma and a new trainer card.
Uh... nothing happens, except maybe you feel proud of yourself :)