Once in our life ,I believe, that nearly every nukers here has had bad experiences about hosting service!. Because phpnuke is sometime use resources out from server , here is some tips to choose from many of the server.
1.Linux hosting is only way to start with, due to demanding in thread management, traffic and memory handle. Linux is the must.If you only want the site to be your private web or your windows host has memory enough ,ok use windows.
2.php have to be optimized , specially for some settings like , php register globals should be set to on (though this is a way of old coders)or ask if you can use .htaccess in your site(to manually override the global server settings) .gd library is the must to show image verification. together with cgi and fopen settings.
3.for free host, you have to make sure that you do not upload poor scripts,scripts that have slow queries,check server status etc.or your account will be cancelled(this is true!)
4.host that has poor support , can not check your log, no control panel should be avoided.
5.although price is important, you will get more outcome from cheeper hosts, but long term benefit can be outweight, what will you do when you want traffic to be increased? when the server owner says that they can give you only that performance for this price. move to new server,upgrade or have your own server?
The last option,have your own server is the answer of elite nukers!