Laura, thank you, thank you, thank you for posting those links! I tried to do a pronunciation guide on here a few months ago, and it was a pain in the neck!
As for "fee" not "phi" because of a vowel, I don't remember ever being taught that rule. All I know is that we always pronounced it "fee" at home.
Do the other Greek-Greeks on GC (Annie or Lexi) know something that I wasn't taught?