Me parece bastante raro que no esté para windows de 64.
Aún así si no puedes instalar el flash, te recomiendo que uses la opcion(BETA) de HTML5 que esta siendo implementada en youtube
http://www.youtube.com/html5Si vas a probarlo con firefox no funciona muy bien, asiq te recomiendo que uses chrome.
Aún asi, lo mejor que te puedo recomendar es que instales un SO como la gente(puede ser cualquier distrivucion de linux basada en debian o kde o gnome, -aunque hay mas pero son las mas simples para empezar-). En el peor de los casos podrías instalar windows xp o 7, pero sea cual sea la opcion que eligas, saca el vista y hacete un favor a vos mismo.