Did some research and comparison on some of the more reliable point-of-entry(whole house) water filters not too long ago, and finally I opted for Bacfree.
You should consider getting one if you somehow feel that the water for your daily consumption is not up to your standard, or if the water supply is causing staining of your laundry or causing various health issues. It is everyone's rights to do something to improve their water quality.
Important factors I considered before finally settling for Bacfree:-
1) Hassle-free (Low maintenance) - The systems are easy to maintain with a DIY backwash system that cleans the filter.
2) Reverse contamination issue - Bacfree's point-of-entry water filters comes with a Non-Return Valve (Check Valve) that effectively prevents any backflow of dirty water back to the JBA supply pipes.
3) Filtration media - Bacfree uses a multi-medium quartz filter which has multi-layers of carefully selected medium, each of different size, density and functions in addressing the water problems.
4) Warranty - Bacfree offers a warranty period of 5 years for the valves and piping. Lifetime warranty for that 'rocket'.
5) Piping - Backfree uses the stainless steel pipes, whereas most of the rest uses PVC.
4) Real-life experience - My aunt and cousin sister has been using this brand for years and according to them, it's really reliable and their water quality has improved leaps and bounds since.
Cheers.