Uy, te vas a volver loco!
Yo probaría otra alternativa, por ejemplo:
Todas las fotos de arriba en un div solo, una a continuación de la otra.
Después un layout de dos columnas;
A la izquierda las imágenes delgadas de la fila izquierda.
A la derecha todas las demás; a la imagen grande le das una clase para que flote a la izquierda en lo que sería la columna derecha.
<img class="left" src="tuimagen.jpg">
y en el css
.left{float:left;}
Las otras imágenes te iran cayendo en orden una abajo de la otra, y cuando queden las cuatro últimas no les quedará más remedio que irse para abajo.