yeah man i got me some blizzards and they are sharp. hella comfy and all that good stuff. otherwise you cant to wrong with any high end goggle, just whatever you prefer.
I have scott ransoms aswell and i like em sooo much, nice fit, sweet lenses. I also have the motives and those are sick aswell, but not as sweet ast he ransoms.
i actually tried on some zeal goggles in marshalls that were 15 bucks and they were really comfy and had great periphial vision, so price doesn't always matter