James
If you are a golfing pedant and just must stay in Fife, I'd vote for Elie or Leven, in that order. However, if you have acquired a visa to cross the river Tay and have not yet played Carnoustie, it's a no brainer and roughly the same driving distance as to Elie or Leven. The latter two are interesting and fun places to play, but Carnoustie is arguably the best pure golfing course (and best design) in GBI. It's not as pretty as Dornoch or County Down (or even Elie), but if you want a challenge, cross Checkpoint Jimmy on the Tay Bridge and experience Angus.
Rich
PS--I would also highly recommend the Eden and Himalyas option mentioned above.
rfg