Every now and then we are handed a free Pokémon to help us on our journey! Sometimes these fun presents are rare Pokémon that couldn't be found anywhere else, but sometimes it's a wash, or worse is downright problematic. So while there are plenty of "good enough" handouts, let's see which Gift Pokémon are the absolute pinnacle, and which are the bottom of the barrel...