doesn't look as clean cut and entertaining as it should, the main annoyance are the Google ads that are sitting in the middle of the top nav bar and take the main real estate on the right hand skyscraper. on the positive side, the site navigates intuitively, for a well versed internet user. the missing element of letting people upload their own video walkthroughs leaves me wondering. the google mapping feature is a good idea, so is the message/contact embedded form.
overall, i'd consider a visual overhaul and adding on the video piece w/o taking away from the existent functionality.