[eluser]TheFuzzy0ne[/eluser]
I think that CSS is your best bet. Tables are for tabular data, not layout.
You'd need a complex table, where as with CSS, you'd only need 3 div elements, and a little CSS. Much cleaner, much nicer, and much easier to maintain.