Sorry for the delay in replying...
SimHQ reviewed/previewed both SF and T34vsTiger, and from those reviews (By the same person) I think SF had the strongest points :hmm:
http://www.simhq.com/_land3/land_102a.html
http://www.simhq.com/_land3/land_115a.html