Try Smart Cat. It's grass-based, not wheat-based. It controls odor far better than clay-based cat litter.
Only problem I've had with it was when my dog decided that it smelled good enough to eat. Of course, it pulled all the moisture out of the dog's mouth and left it with a stuck-on clump that it couldn't get rid of.