Many reveiws already available here.
viewtopic.php?f=1&t=22248There is no 'best' way to get an answer from a bunch of people with their own preferences. Each host/kj has their own preference as to which is best suited for them. Some of the programs cost a couple hundred bucks while you can get some free-$100 programs out there.
Best thing is to download each demo and weight the options you think you'll need. If it's for home use parties/casual use, you don't really need all the bells and whistles of a high end hosting program.