The Freedom of the Seas isn't the biggest anymore for some time now.
Oasis of the Seas is the biggest now
Costs were 1,4 billion USD
Laid down: 12 November 2007
Launched: 22 November 2008 float-out
Completed: 28 October 2009
Christened: 30 November 2009
Maiden voyage: 5 December 2009
Passenger capacity: 5,400 passengers double occupancy; 6,296 total
Gross tonnage: 225282
Weight: 100000 tons
Length: 360 meters
Width: 47 m (154 ft) waterline, 60.5 m (198 ft) extreme
Height: 72 meters (more can be reached by her telescopic funnels)
Crew Capacity: 2165
More info: http://www.oasisoftheseas.com/