To select one of the products above you need to know what amount of water quality you are looking for. If you require an 80% TSS removal, then Stormceptor and Vortechnics are probally your top choices. The CDS product does not give you an 80% TSS removal but does remove the floatables and oil.
I have speced and installed 6 Vortechnics and about 20 Stormceptors in NJ and GA and am happy with both products. They are different designs and prices so it all depends on your specific job site/criteria on which one to choose.
The Stormceptor is like a very deep manhole where the Vortechnics is like a box vault. The Vortechnics is great if you have a high water table where the Stormceptor would have instalation problems. On the Stormceptor side, the cost of the product and instalation is usually slightly cheaper than the Vortechnics and most contractors find it easy to install.
Their are other products out their that clean the water, not many can claim 80% TSS removal and those that can, usually don't have any study information to back up the claim. Stormceptor and Vortechnics are the only two that I personally have seen the data on and have speced for my jobs. The site given above by Scully109 has a great amount of data on the products and may be able to help you in your selection.
As a side note, The state of NJ reviewes all project stormwater at the state level and they only accept two products for water quality treatment, Stormceptor and Vortechnics.