Go with JT, Chunk! Looks are definitely a personal opinion, but I CAN say that all my pals who wear the DYE Invisions have abnormal fogging issues in crummy weather. Outside of that, it isn't like goggles fall apart real easy, it mostly comes down to what looks coolest to you. Considering where you live, that whole fogging thing could be a huge issue for you. If at all possible, find some other players in your area and see what they think about their equipment, maybe try 'em on and see how you like the fit. Like I already said, it mainly comes down to what tickles your fancy.
Good luck.