Actually, I love Feta cheese. It has a different smell to me. Go figure. Nothing better than a good Greek salad, but it has to be a real Greek Salad like they make in Tarpon Springs. It HAS to have that mound of potato salad underneath the other stuff.
This is the best Greek Salad ever:
http://www.recipelink.com/cookbooks/2002/0960955623_2.html
That salad looks fantastic. Thanks for the link!