Symptoms: flash works but YouTube videos not load.
You probably use some ad blocker like AdBlock for Firefox or AdSweep for Chromium. If you are – they are your problem. Unfortunately only solution I have already found is to disable that extensions. YouTube will just start working again.
Hope it helps.
For Firefox you can try this: http://kb.mozillazine.org/Flash#Adblock_conflict