Bom, parece que sou o único brasileiro com uma proposta razoável aqui. Para ficar responsivo, uso o bootstrap, assim como muitos sites, a maioria deles.
O bootstrap é a ferramenta que foi utilizada nestes sites para que o site ficasse responsivo e com este design novo e profissional. Bom, caso use PHP, creio que não usa pelo proposto, mas caso use sei fazer e não vou cobrar a mais dependendo do que for, apenas no contato, mas não é quase nada la.
Consigo colocar vídeo ou plano de fundo com imagem, e até musica se quiser, mas creio que não vai querer, coloco os ícones de um pacote do awesomefonts, glyphicons entre outros, que são livres para uso e não trarão problemas com direitos autoriais e nem cobrarei por isso, os ícones são usados em pequenas áreas para deixar o site mais bonito.
Bom, é isso aí, se quiser AJAX eu uso também, que é um código usado para o site apresentar resultados mais rápidos e dinâmicos de outro script, eu explico tudo depois.