I've always had good experience with Advanced Nutrients. Can't say I've tried the other stuff your asking about.

I think youd be happy with Piranha and Tarantula. Maybe Voodoo Juice too.