Am about to book ski holiday and all three of these have fantastic discounts at the moment so am spoilt for choice. Has anyone any experience of how these companies compare?