Love my I/O's. I've worn them for 3 seasons, and they're easily the best goggle I've tried. I got another pair so I use the old ones for downhilling, they work quite well for that as well haha.
I would be interested to see how the air brakes feel though. the new dragon (i think its called the apex) looks pretty cool as well.
Can't really go wrong with high end goggles like Smith and Oakley though.