I am buying a camera as a gift but need your help. The person I'm getting this for enjoys both landscape photography and sporting evens (high school football and soccer). This is for an amateur photographer who has used their iPhone up to this point. Which "type" of camera do I need for high quality sports and landscape shots - ones that can be print great 16x20's but potentially larger too. As for a budget, I would like to first learn about the type of camera I need for the uses above before I set a strict budget. I dont need a tiny camera, though something at least semi portable is ideal. Thank you in advance for your help.