"А что лучше блоки или таблицы?" - такой пост можно увидеть почти на всех сайтах рунета, обсуждающих вопросы веб-мастеринга. Обойдя кучу таких сайтов, в итоге можно остаться ни с чем! Предлагаю использовать комплексное решение! Если вы имеете дело с довольно сложным макетом дизайна, то использовать таблицы очень рекомендуется, несмотря на их громоздкую структуру. Это позволит вам достигнуть кроссбраузерности гораздо быстрее. Чтобы не повторяться и не нагромождать шаблон вполне разумно использовать блоки внутри ячеек таблицы вместо вложенных друг в друга таблиц. Сайт заверстанный таким образом будет довольно гибким и не уступит по скорости загрузки блочному..