I suggest 2007. There is a later version now called 2010 released in June this year. You may opt for that dependent upon pricing.
I would definitely suggest not buying below 2007 though. Microsoft have revolutionised the way that Office works including new file formats that are compatible, but not 100% with previous versions.