Bromhost - Unix & Linux Hosting
A Unix-Linux hosting is the cheapest and the most wide-spread solution. All the most widely-used technologies (PHP, PERL, etc) are supported by Unix systems. This set of tools is sufficient to develop virtually any Internet project. ASP.NET and MS SQL databases seem to be the only technologies that are not supported by Unix-Linux systems. But, in most cases, it is even better to do without them.
Moreover, there is the opinion, and it has a certain ground, that Unix-Linux hosting is far more stable and protected from external attacks. As a matter of fact, the alike stability is also achievable on a Windows hosting. But this is much harder achievable. Taking into account the fact that almost the full set of software for Unix hosting is freeware, it is for sure that this is going to be the best choice for average users for quite a long time.