get the I/O. i got a sample pair for $65 three or four seasons ago. they got stolen last season, and i liked them so much i actually got another pair for this season. i never had them fog, nor did i have any durability problems. i probably wore those goggles 300 days or more over the time i had them.
i did scratch the shit out of the lens, but that was my own fault. and new lenses for I/O's are pretty reasonable. also, if you are afraid they might be too big check out the I/OS. which is a smaller framed version of the I/O for people with smaller faces.
i cant give any advice on the feenoms.