es que los divs son algo quisquillosos y si cuesta a veces para los que no sabemos mucho de css poner unos cuantos imaginate alinear 400 por ejemplo :S
aunque si dices que poner divs por estetica con tablas bien manejadas se ve mejor y es más facil por otro lado poner por ejemplo 7 <td> juntos que
siete divs, no bueno, que munga.