(replying to post #5)
We'll be using a table-less portlet layout for 2.3 (the zen theme). I'll be doing a bit of work to incorporate this into the standard oacs classes (making sure names are congruent, etc).
There's going to be a push to get rid of the tables and use this div-based layout method for package page contents that are used by .lrn, too.
My suggestion is wait for this work and then let's talk about the future. we're talking weeks for this 2.3 zen work, not long at all compared to most openacs/dotlrn happenings.