Tables are not evil
Tables are only evil for layout. Tables have their place among all the other HTML elements. You probably have a good use for a table if you can figure out where to place the following table elements: caption, thead, tbody, tfoot, and th. Also, there is the “summary” table attribute that you should be able to use. A good rule of thumb is that if you have something that would be appropriate in MS Excel, it’s probably ok for a table (I realize that people abuse Excel, but that’s another issue).