I've always just used a polyfuse and pretty much any of the above, depending on how accurate a voltage you want to allow. All have some sort of temp / current / time variation. IF you want it exact and instant, then a VRef device and SCR (plus the poly) is by far the best option.