TCP or UDP, which would you choose?

Hypothetical situation: let's say the population explodes and the Internet becomes just too damn busy. The world has to decide between TCP and UDP.

Transmission Control Protocol (TCP) provides error correction and transmission of data packets over the Internet, should datagrams be delivered improperly. Some common uses are file transfer, hypertext transfer, and email.

User Datagram Protocol (UDP) avoids the overhead of error checks and retransmision. Because of its speed, it's used for query/response protocols such as domain name systems and also for voice transmission.
TCP
UDP
Select gender and age to cast your vote:
TCP or UDP, which would you choose?
Post Opinion