My vet, as well as the woman who owns the local pet store here highly recommends Royal Canin.

Check out the site that Logan posted--it is very informative.