Just to mention that Microsoft Office is expensive.
Open Office.org is a superb piece of software and will allow you to open, edit and create all these office files. Best of all it's free. It really is a top notch piece of software.
Others on this forum use it and I've never heard a bad word about it. The only drawback is thats it's a huge download and I mean huge (63.5Mb).