South Haven is a decent community, as long as you are ok with the Portage School System. I recently looked at a few houses in South Haven, for the same reason you are, it seems as if you get a decent deal. After looking at a few, we looked at a few more in Salt Creek Commons. The average home price is about the same as South Haven, well maybe slightly higher, but not much, but they have the Union Township School system. Long story short, I just bought a house in Salt Creek Commons, and will close on May 10, after much thinking, if I am still in this house a few years down the road, I would rather my son go to Union Township then Portage.