I'd have to say my number one fav is the Cola, but I haven't tried the new green teas yet. I've heard they are by far the best flavours.
Every once in a while, I head down to the States to pick up some cans. Usually find them at Vitamin Shoppe.
Another thing, I can't wait until the new products come out. I think that the flavour crystals are going to be a HUGE success. This is such a fantastic product venue and the profit margin on this has to be exceptionally high compared to the other products (considering weight, distribution costs, and packaging).