For the past few weeks, I've been working on figuring out the best way to display product options for an automotive ecommerce website. What I'd like to know is how can I create selectable drop-down menus that correspond with each other? For example, on certain product pages customers select their car make, and a second drop-down menu will display the corresponding colors for their make. I've been through Magento and CS-Cart. Both offer many ways to incorporate options for products, including colors, etc... However, there has not been a solution that caters to this problem. Any suggestions?

Thanks,
Mason