This is an article written by Sean D. Pitman, MD (http://www.detectingdesign.com/DesmondFord.html)
Ford:
The oilfields of the Great Lakes area, Texas, and Alberta were originally beneath the sea and the thousands of feet of sedimentary rock that piled up contain multitudes of marine fossils. On top of these sedimentary deposits coral reefs grew which ultimately because fossilized into limestone. Some of these are many miles long and about a thousand feet thick and required many thousands of years to develop. On top of these reefs are more layers of sediment upon beds of mud - only after the sediments became rocks did coral edifices begin.
The Bahamas Banks are underwater mountains of sedimentary rock enormous in size and containing what has been described as "one tremendous stack of fossil material". These banks have steeply sloping sides, evidence that the fossils grew in place and were not deposited from elsewhere. Millions of years were required for these massive banks to grow.

Pitman:
The coral reefs of the Bahamian Banks are tertiary reefs. Even according to mainstream thinking these reefs are no older than 120,000 years old. No older in situ fossil corals, or other subtidal deposits, have been found subaerially exposed anywhere in the Bahamas (Link). Millions of years where not required for these in situ formations to grow - even by mainstream thinking.