I've never been thoroughly satisfied with this dish when I've had it at restaurants. Today I finally made it myself and it was delicious. I also learned a new twist on mashed potatoes - mashing them up with carrots and adding just a bit of cheese and thyme. So great. Very grateful to have found this recipe: http://www.myrecipes.com/recipe/shepherds-pie-11.