We would use Content Repository. And make use of ACS Attributes. In fact I think the package is almost finished by Deds.
I think Cathy is also making a Classifieds module. I have seen Deds code and its is very good. Not sure when the source will be available.