OS installation or upgrades

Options:

1) Windows XP

2) Windows Vista

3) Windows 7 (Recommended)

4) Linux

5) Server 2008