I presume you get affiliate revenue too. Does that cover your hosting fees? Your site is hard disk drives redux, could you apply the same recipe for a comparison site to anything else with a numeric bang per buck quantifier, to then profit?
I suspect there are few such categories but you could put together an interesting store that way if the affiliate marketing paid its way.