I vote Haze, while its the only one of your list Ive used, the CS is beautiful, the product is great and does exactly what is supposed to and very well. But one of my favorite parts is you can grab an extra pack of batteries and cans and have a solid set-up for the day without having to deal...