I just got a new client that wants a rental component on their website where customer can pick; color, size, and date they need it. How should I go about this? Should I use some 3rd part .php sql script? because it has to be live (they can only rent it when available) or should I create a form in flash that checks with a database to see if date is available?

What is the best way to do this and can someone recommend a script or tut?