The Cooper STT has siping out the wazoo (thats a tech-nic-al turm
). MarineHawk and Alan06SUT have them on their H2's and from what I understand are VERY happy with them. CO Hummer has the new Pro-Comps.
Good luck with your search.
OBTW - There's no reason other than convenience why your truck needs to be there to have new tires mounted.