What do you have in mind for the style and theme of the landing page?
The Theme needs to convey elegance and simplicity of purpose, while being sober, responsible, and reliable. Engineers like that stuff. Keep is simple.
Elements to include in the landing page
Brief description of the product. We need tabs up top to get to the different pages -- Home, Product, About. How about a nice horizontally scrolling or paging info-graphic (like Mozy) that describes the various elements that are currently spread down our existing home page.
Put the videos into separate 'pages' of this, as well as different pics of the product, along with some minimal text.