I always develop sites using CSS but am aware that tables have their place when displaying tabular data, however I can't decide whether to use CSS or a table to display the products on the home page of a re-design I am doing and just want peoples opinions please (note I will be lining up the product descriptions vertically though they don't appear that way yet).
The layout is attached as a jpg.
What would you do??