I have always enjoyed going to Whole Foods Market; it's a shopping experience. I've been to the one in Ann Arbor and the one in Farmington Hills. Probably my favorite one (which is likely by virtue of being the one I know the best) is the Farmington Hills location.
Cheese lovers and wine lovers alike can go wild there. Foodies everywhere drool over the prepared foods, including all-American favorites such as a luscious macaroni and cheese dish as well as Kosher foods, vegan choices, vegetarian fare and a terrific salad bar. I love the place.
That said, I frequently hear (or read) complaints that the chain is pricey. In some instances, that is true, but the biggest downside for me is that it's a megastore; with my penchant for label reading, a small shopping trip will take me at least an hour (usually closer to one-and-a-half hours). So I'd advise getting your perishables last.
As is the case with many other chains, there are some great loss-leader sales available. If you stick to bulk food section and specials, you can get some bargains, especially in terms of healthier snacks.
I strongly suggest reading the flyer before you start shopping and limiting your purchases of the fabulous premade foods (particularly baked goods) to healthier choices so you too can have a shopping experience that's great for both your waistline and your wallet.