<table> was a problem because it described content, not style. There's nothing wrong with creating grids.