Hola epcode! Voy a tocar un poco de oido ya que nunca he realizado aplicaciones web tan interactivas. Sí he trabajado con Flash, pero el acceso a datos es un tanto complicado (no difícil, pero pudiera ser un poco más simple). Lo que seguramente estas necesitando son
RIAs (Rich Internet Applications). Hay varias herramientas para crear aplicaciones RIAs. Te recomendaría Flex, de Adobe, si es que tu web necesita un fuerte componente de animación multimedia (ya que se integra fácilmente con Flash), o bien Silverlight de Microsoft, que anda muy bien.
Igualmente veremos que opina el resto, jejeje.
Saludos, Lucas