Hi, My husband and I are taking a cruise Dec 7-20. We will be stopping in Punta Arenas, Puerto Madryn, Ushuaia, Montevideo, and Porto Belo. We can take several excusions but we want to use wisdom as to which one is the better deal. We want to see penguins and we would also like to see the whales. Which location would be the best place to see these creatures? Also, what can you suggest regarding sightseeing in these areas since we will probably try to do it on our own and will only have about seven hours in each place? Thanks for your help.