There have been very significant developments in open source geospatial tools in recent years. With a desktop GIS like
QGIS it is now possible to perform most of the tasks often associated
with commercial GIS products. Combine this with the spatial data
storage and modelling
capabilities of
PostGIS, and the different options available for
serving maps to the web, and get the full benefits and flexibility of these community developed tools.