This afternoon I came across a free version of the ACD Labs NMR processing software that I think was released fairly recently. It can be found here. Given how few free NMR programs there are, this seems like it could be a good option for undergraduate researchers or courses in which students will need to analyze significant amounts of NMR data outside of class time. I tried it on a Vista PC using Bruker format data and found the basic processing functions to be reasonably similar to what is found in various commercial programs I've used.
Another option is Spin Works. This is a great program that can process both 1 and 2 D data as well as do simulations. It is available for download at the University of Manitoba Chem Dept web site:
It is free, easy to install and pretty easy to use, but read the README files and look at the manual (Spinworks.doc or Spinworks_x.pdf) first as there are some tips. Some are that you need a C:/temp folder and for some of the simulations you cannot have spaces in path names.
We've used this program for a long time and I'm really happy with it.