travelin_cat - 3:58 pm on Apr 2, 2010 (gmt 0)
Well, videos are a good way to validate your site as an authority, I'm not sure putting some videos on your home page will move you up a position, and if it did, how long would it last in that position?
Content is everything. It does not all have to be on your home page. Create an authoritative site and the rankings and visitors will come.