lose the Vectors
seriously.
I sold my Vector Comps after 2 canyon rides, like a month after I moved out here. they literally almost got me killed; thank buddha I was at one of the rare spots on St. Vrain where there was a guard rail. now, central Ohio can be really windy, but I never encountered the gusts / wackiness that gets going on here in CO. After some super scary days in the wind with my old Rolfs, they got a new zipcode. I dunno what year yours are but mine were the first gen (1999) Rolfs and they were heavy, the bearings sucked monkey butt and they were super prone to crosswinds. in 20 years on the bike, these had to have been the worst wheels (for what they cost) I ever rode. My old box section Wolbers on 105 hubs were craptastic too, but at least they didn't pretend to be anything special.
Box section wheels most assuredly help, and for windy day canyon rides, box section with non-bladed low spoke counts (if you are small / light enough to manage that) are the best. Best wheels in my current quiver are a pair of old-skool red Helium tubies that I use for climbing and crit racing. Light, fast, stiff enough (for me anyways, if you weigh like 200# or are a track sprinter, forget it), and I've never felt them get squirrelly on me in the wind.
oh and if your bike is aero section tubing... good lord, that's double jeopardy. I got blown off the road at the crest of Lee Hill twice a couple weeks ago. I was riding my Morgul Bismark Aero Al, and it's got a flat, knifeshaped tubing cross-section. Bad. Idea. Even with the Heliums on, I had a horrific moment in one of those gaps where the canyon profile becomes a wind tunnel, where I got blown off the road, had to grab the bike... and the wind literally picked the entire bike up like a sail and even tho I had my legs braced and my back to the wind, it about pulled me over too. I was on foot fercrissake, and it almost knocked me down. The wind was so bad that I had to *walk* the bike (in speedplays, mind you) 100 or so metres down the road until I got into a less exposed area. and homey don't walk, nowhere. especially in X cleats.
Now, most sane people won't ride in these conditions... but in CO the weather gods are fickle and you don't always luck out either. It can be dead calm one minute and howling the next, especially up in the central mountains.