@muad_dib
At first you post seemed wise, but
1) Use the right software. IIS is a big no-no

Also
Linux should frowned upon. Unix is the way to go.
I stopped reading right here.
I don't know who you are, but you know nothing about security.
I will not start a flamewar here, I just want to make you a quick question:
Here's a list of the most reliable hosting solutions.
The first 3 spots, are linux or unix?
That list proves nothing about the security of any OS over any other OS. There is no mention of how big of a factor the OS/platform's security plays into the ranking. From what I read on that page, a lot of other things can play into the ranking, including the level of managed service (e.g., the competence and response time of the sysadmins of those hosting services), the network quality, speed of their servers, etc.
So that link proves nothing about Linus being better than windows, or Unix being more secure than Linux.