VSS with no shadow of doubt. HSRP is an work around when you dont have VSS possibility. In VSS you have hardware redundancy but from the configuration perspective, one device.
VSS gives you a great advanced leading with Spanning-tree as the network perspective there will be no loop.