I prefer to install PostGIS on Linux. However the new install procedure for PostGIS2.0 has made it very simple to setup on Windows 7. This could make the power of PostGIS more generally available for students who do not use Linux.
I recorded the steps when setting up PostGIS this afternoon in order to show how quick and easy it was. The only slightly awkward step was when I discovered that the shapeloader was not on the path. That was easily fixed.
Video version here or just click on the gallery below to open as slides.