IMO the pleats are what get me, I would go for the SuperTech over the fram. Cost being another factor, you could get two ST for the price of one Fram. Why pay for advertising.
I remember reading a test report amongst oil filters not too long ago (if I can find the report, I shall post - it may...