FreeStatistics.Info: This site contains links to many free analysis software packages. It also has links to tutorials and videos that explain many statistical concepts
OPENSTAT : Highly recommended. This is the program I recommend for students. It is available for Windows and Linux. It can do many of the analyses that SPSS can do and is aimed at students. At the bottom of the page you find links to Word documents that explain how to do many of the analyses.