This filter is a pretty good option. I've had mine for a year with no problems, so I think they've fixed the problems some people noted in the reviews from a couple years ago.
Popular alternatives to
Sprite AE7-CM Pure 7-Settin...
AquaBliss High Output Revitalizing Shower Filter - Reduces Dry Itchy Skin, Dandruff, Eczema, and Dramatically Improves The Condition of Your Skin, Hair and Nails - Chrome (SF100)
15-Stage Shower Filter - Shower Head Filter - Chlorine Filter - Hard Water Filter - Water Softener - Showerhead Filter - 2 Replaceable Filter Cartridges - Water Filter for Shower Head - Chrome