Cheers all. I have got to say I was leaning towards linux based on my previous luck and experience with my previous PHP sites. A client once had 1&hosting with 1&1 and it was a nightmare on Windows. Its rare to get a green light on all settings you need enabled when installing on Windows...