creo que tu error esta en esta linea
<a class="enlace" href="#" onclick="document.forms.form1.submit();return false">
siempre estas mandando el form1, por lo que siempre envia la primer imagen, tendria que incorporar un contador que te modifique el nombre de tu form y el nombre del form que rediriges
Código PHP:
<td width="500" valign="top">
<?php
//esta es la variable que cuenta tus formularios
$contador=1;
do { ?>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="263" height="41" align="center" valign="middle"><span class="Estilo9">Titulo:<?php echo $row_Recordset2['titulo']; ?></span></td>
<td width="237" rowspan="4" align="center" valign="middle">
<?php
//aqui abre el formulario n
echo '<form name="form'.$contador.'" method="POST" action="$editFormAction">';<p>
<input type="hidden" name="rutavatar" value="<? echo $row_Recordset2['rutavatar'];?>" />
<input type="hidden" name="avatar" value="<? echo $row_Recordset2['avatar'];?>" />
<input type="hidden" name="rutathumb" value="<? echo $row_Recordset2['rutathumb'];?>" />
<input type="hidden" name="titulo" value="<? echo $row_Recordset2['titulo'];?>" />
<input type="hidden" name="Nombre" value="<? echo $row_userdata['Nombre'];?>" />
<?php
//aqui envia el formulario n
echo '<a class="enlace" href="#" onclick="document.forms.form'.$contador.'submit();return false">';?>
<img src="<? echo $row_Recordset2['rutavatar'];?>" border="0" alt="enviar"></a></p>
<?
//esta linea no se exactamente que hace para ti pero creo que tambien deberia de agregarle eso
echo '<input type="hidden" name="MM_update" value="form'.$contador.'">';
</form>
<p> </p></td>
</tr>
<tr>
<td height="41" align="center" valign="middle"><span class="Estilo9">Nombre:<?php echo $row_Recordset2['avatar']; ?></span></td>
</tr>
<tr>
<td height="41" align="center" valign="middle"><span class="Estilo9">Añadido por: <?php echo $row_Recordset2['addpor']; ?></span></td>
</tr>
<tr>
<td height="41" align="center" valign="middle"><span class="Estilo9">Subido el <?php echo $row_Recordset2['fecha']; ?>a las <?php echo $row_Recordset2['hora']; ?></span></td>
</tr>
<tr>
<td height="0"></td>
<td></td>
</tr>
</table>
<?php
// y aqui incrementa tu variable contadora de formularios
contador++; ?>
<?php } while ($row_Recordset2 = mysql_fetch_assoc($Recordset2)); ?></td>
suerte y cualquier cosa aqui estamos