This is my favorite waxes, lots too choose from and the customer service from them is also not to be sniffed at. They always have the time at shows to talk to you about their products.
The thing with snowfoam is that hey all do a similar thing, so in the end it is personal choice. Even something as simple as the small will make people say that they prefer that particular snowfoam. Whats your budget and how often do you intend to use it?