Primero quiero darte las gracias por este tutoriaal, lo voy a seguir muy de cerca a ver si aprendo algo de PHP ya que apenas empiezo con este tema.
Lo de las columnas, estuve consultando y lo llaman
columnas faux y en realidad no es que las columnas queden de la misma altura, sino que se usan imágenes de fondo para simular esto, las columnas solo aumentan su altura conforme se les agrega contenido.
Si tu diseño es de un ancho fijo, puedes usar esa técnica, pero si el ancho es ajustable no sabría como hacerlo.
En definitiva, si es un ancho fijo lo que debes hacer es crear una imagen para tu background que simule las columnas.
Te dejo el enlace de donde lo leí (está en inglés) en
A List Apart
Este otro enlace lo explica para layouts fluidos, también en inglés, aunque lo entendí muy poco...
Saludos y ánimo con tu proyecto. Aprenderé lo más que pueda.