Which dry rock you use is a matter of taste and what you are trying to do with your reef scape.
Pukanki is highly regarded. It is soft enough to cut with a saw, so you can shape it as you please. It is also pretty light. However, it is supposedly loaded with phosphates. You can toss it into a brute trash can of salt water and let it sit for a few months and water changes. That should get rid of the phosphates. But I would measure the water it was in until I stopped getting phosphates. I used a dry rock with phosphates without curing and I had a succession of algae in my tank until I finally got the phosphate levels down.
Marco rock is old reef rock that is taken from quarries on land. I hear that they clean the rock well and it is low in nutrients but I am not sure, not having had it. It comes in a variety of shapes and has a good reputation.
There are other Florida venders selling quarried rock that are a bit cheaper but I don't know if they clean as well.
Bulk reef supply has a quarried rock called reef saver, but I don't know what the nutrient state is.
There are also some vendors who sell fabricated rock that looks really good but is a bit pricey.