I love both chews, but whimzees are definitely superior for all the reasons that have already been mentioned!
Whimzees-
-natural
-variety of shapes
-vegetable based (no animal by-products)
The only issue with greenies is of course the gelatin in them so only give them as an occasional treat