IProperty can't be recommended highly enough for any site with real estate needs. The front-end functionality is superb, with excellent performance and a range of useful features for the viewer. (The Google Maps view under Advanced Search is particularly nice.)
The support from the Thinkery is first-rate, communicative with excellent turn-around time.
Well worth the price in terms of hassle-reduction alone.