National and ethnic prides aside, looking at the event objectively (and based on available records), who should be considered the rightful discoverer of Brazil?
WARNING: EXTENSIVE QUOTES FOLLOW
(links can sometimes change with time, making some sources unavailable at a later date)
"Pinzón left Spain from Palos in December, 1499 with four caravels. He reached the coast of present day Brazil on January 20, 1500, and claimed it in the name of Spain. He explored the coast of Brazil, and discovered the Amazon River. He sailed as far north, as the Gulf of Paria, in northwest Venezuela. He cut a quantity of Brazil lumber, and headed back to Spain. On the way, he lost two of his ships, and therefore, was not well received in Spain on September 30, 1500."
link
"When the first Europeans sailed near the mouth of the Amazon, they marveled at the colossal size of the river that seemed to push back the salty waters of the Atlantic and at the rich store of natural resources waiting to be exploited. In 1499, still far out to sea off the mouth of the Amazon, a Spanish explorer had a crew member dip a bucket into the ocean and found the water drinkable. Vicente Yáñez Pinzón, awestruck at so much freshwater with land nowhere in sight, described those parts as a mar dulce (sweet sea). Another early explorer near the mouth of the Amazon, Pedro Álvars Cabral—the "discoverer" of Brazil—also did not tarry long but remarked that the forests in the estuary were so thick they could supply virtually unlimited timber to the navies of Iberia."
link
"In 1499, Pinzón sailed to the South American coast. Carried by a strong storm, he reached the north coast of what today is Brazil on January 26, 1500. Pinzón disembarked on the shore called Praia do Paraíso, Cabo de Santo Agostinho, State of Pernambuco. According to the Treaty of Tordesillas (1494), Spain could make no claim, but that place was named Cabo de Santa Maria de la Consolación by Pinzón. He also sighted the Amazon River and ascended to a point about fifty metres from the sea. He called it the "Río Santa María de la Mar Dulce", thus becoming the first explorer to discover an estuary of the Amazon River. Pinzón is considered the discoverer of the Oiapoque River."
link
About Cabral: "The fleet left Lisbon on March 9, 1500, and following the course laid down, sought to avoid the calms off the coast of Gulf of Guinea. On leaving the Cape Verde Islands, where Luís Pires was forced by a storm to return to Lisbon, they sailed in a decidedly southwesterly direction. On April 22 a mountain was visible, to which the name of Monte Pascoal was given; on the April 23 Cabral landed on the coast of Brazil, and on the April 25 the entire fleet sailed into the harbor called Porto Seguro. Cabral perceived that the new country lay east of the line of demarcation made by Pope Alexander VI (see Treaty of Tordesillas), and at once sent André Gonçalves (according to other authorities Gaspar de Lemos) to Portugal with the important tidings. Believing the newly-discovered country to be an island he gave it the name of Island of the True Cross (or Island of Vera Cruz) and took possession of it by erecting a cross and holding a religious service. The service was celebrated by the Franciscan, Father Henrique, afterwards Bishop of Ceuta."
link
"Cabral didn't come as a discoverer to the new world like Columbus who reached continental America two years earlier far more in the north. He was sent by King Manuel I of Portugal to sail around Africa to India. To avoid the dangerous seas and unfavorable currents and winds at the coast of Africa the fleet sailed a wide curve into the ocean. So it touched the coast of the Southamerican continent. We do not know why the fleet sailed so far to the west. It is possible that 40 year old Cabral, a Portuguese nobleman with little experience in navigation, took a wrong course too far to the west. But we can't exclude that he had the secret order to sail beyond the line of demarcation which seperated the Portuguese sphere of possession from the Spanish one . . .
But it wasn't Cabral who came to Brazil first. Already in July 1499 Amerigo Vespucci probably touched its coast and saw the Amazonas. And there was another one who came before Cabral: Vicente Yáñez Pinzón, commander of the "Niña" on Columbus' first journey. Pinzón reached Brazil in December 1499 near Cape São Roque at the mostwestern point of the continent. The Spaniards landed and took possession of the land, obviously not knowing that they still were in the Portuguese half of the world."
link
"Reaching the coast of Brazil and landing at Cabo Santa Maria de la Consolacion, near what is now Pernambuco, on January 26, 1500, Pinzón and his crew followed the Brazilian coast northward, eventually reaching the mouth of the Orinoco river in what would eventually become Venezuela. During this part of his voyage he became the first European to enter the Amazon, which he mistook for the Ganges of India due to the inaccuracy of his map. Encountering groups of native Arawaks, Pinzón accomplished what his late brother had wished to do on Columbus's first voyage: he acquired a great quantity of gold, as well as emeralds and pearls, through trades."
link
"When the Spanish explorer Vicente Yáñez Pinzón drifted ashore in northern Brazil in January 1500, he saw the Amazon, but could claim none of it for Spain, according to the terms of the 1494 Treaty of Tordesillas which divided the Americas (and the rest of the world) between Spain and Portugal. Instead, Portuguese explorer Pedro Álvares Cabral who came ashore in May 1500, is recognized as the discoverer of Brazil."
link
Other sources:
link
link
link
link
link
So, what is really the criteria for considering someone a "discoverer"?
CC
PS. Also, if discovery means that you know exactly what it is you discovered, does that mean that Columbus did not really discover the New World in 1492 (since he really thought he was in Asia)?