אתה אומר פה דברים לא בדיוק נכונים....בלי JS אתה לא יכול להגדיר מי מהם הארוך יותר (כאשר זה טקסט, ככה שהאורך (גובה) משתנה)...ושוב, צריך לבחון את השימוש בJS מבחינת יעילות וזמן ריצה..
בקשר לvalign, כרגע vertical-align לא בדיוק עובד בכל הדפדפנים ובכל האלמנטים ככה שזה בעייתי...אבל באשכול אחר ראיתי דרך יצירתית בעזרת line-height...