Those are all 3 great brands, best bet is to try out what you can. I've had all three and currently am very happy with the stone glacier.