I'm just wondering if all that extra data is necessary at this display level.

We have a column layout on one of our sites, and have:

IMAGE
TITLE
PRICE
ADD TO CART

http://www.edutrade.co.uk/index.php?...ex&cPath=98_99

(Whether you display these bits of data or not depends on your settings in configuration>>>Product Listing ...

... By giving the components a numerical value exceeding "1", you get them to display - "0" renders display inactive. Also, if you increment the numerical value, you can change the sort order, which is what you asked above).