Does anyone know when/where the videos of today's presentation will be up? (or whether apple even intends to put them up or not)