8355 Netflix like Rental site

I don'ty know what programing language would be best, but what we're looking to make is a netflix like rental site. The final website won't be DVDs. But we are looking to have all the features of netflix: customer que, product pages whith customer rankings, a comment review system, a reccomendation engine, account management pages. The whole thing would need to intergrate into a programwhere we could use a barcode scanner to scan in returns and check out the customers next in que. The product pages would have to be in a database. You would be able to click on a name (for example if we were doing DVD's, you could click on George Lucas and get a page with all his films). We want the site to have ajax features for moving items around on the que. But basicly, we're looking for the site to work exactly like netflix but with a couple new innovations like the ajax.
We're looking to see how much such a site would cost us, and how long it would take to program (from start to beta to final working product). We have the funding in place, so we're looking towards taking the next step.