I need a pair of Goggles and Boots and I am looking at the Alpinestars Tech 6S boots(RED) and the Scott No Sweat 3 goggles(RED). I was wondering if anyone has these and could tell me if they are a good choice or not? What are good and bad about these? Thanks Matt