It also depends on what you are going to do on the computer. For example, if you want a gaming computer, you might not want Vista Ultimate so you can maximise game performance.
It all depends on what you want.
However, the application Steve posted will tell you what your computer is capable of running.