The largest passenger ships of ~1999, and of all time. *bold stars* indicate historic liners,all others are (yeccch!) modern cruise ships. Grand Princess, 109,000 GRT
Carnival Destiny, 101,353
Disney Magic 85,000
* Queen Elizabeth,* 83,673(82998 post-refit)
* Normandie,* 83,423 (79,280 prior to refitting)
*Queen Mary*, 80,774 (81223 after refit)
Vision of the Seas 78,491
Galaxy		77,713
Mercury		77,713
Sun Princess 	77,000
Dawn Princess 	77,000
Sea Princess	77,000
CostaVictoria   76,000
* France*/Norway, 76,000 (66,348 prior to refitting)
Rhapsody of the Seas 75,000
Superstar Leo 74,500
Grandeur of the Seas    74,000
Enchantment of the Seas 74,000
Monarch of the Seas     73,941
Majesty of the Seas     73,941
Sovereign of the Seas, 73,129 
Regal Princess  71,800
Fantasy		70,367
Ecstasy		70,367
Elation		70,367
Fascination	70,367
Imagination	70,367
Inspiration	70,367
Sensation	70,367
Paradise	70,367
Century 	70,000
Queen Elizabeth 2, 65,863 GRT(70327 as presently refitted)
only active liner
Crown Princess 69,845
Legend of the Seas 69,130
Splendor of the Seas 69,130
Oriana 67,000
Star Princess 63,254
Rotterdam VI 62,000
*Bismarck/Majestic,* 56,551 GRT
Maasdam 55,451
Ryndam  55,451
Statendam 55,451

And the largest set for 1999 delivery(dates tentative and differed upon):

Voyager of the Seas	136,000-142,000(sources differ)
Carnival Triumph	102,000
Disney Wonder		 85,000
Ocean Princess		 77,000
Norwegian Sky		 76,000
Superstar Virgo		 74,500
Volendam		 65,000

For 2000 delivery:

Explorer of the Seas	136,000-142,000(sources differ)
Carnival Victory	102,000
Celebrity Millennium	 91,000
CostaAtlantica		 84,000
Carnival Spirit		 82,000(maybe 2001)
Aurora			 76,000
Norwegian [tba]		 76,000
Zaandam			 65,000

For 2001 delivery:

Adventure of the Seas	136,000-142,000(sources differ--may come in 2002)
Princess [tba]	       ~109,000
Princess [tba]	       ~109,000
Celebrity [tba]		 91,000
Celebrity [tba]		 91,000
World of ResidenSea	 86,000[may be delayed]
Radiance of the Seas	 85,000

After 2001,there are at least a half dozen more 85,000-140,000 ships in
the pipeline.


And here is a 2018 snapshot...cruisebricks all.