I'm not sure that you'll be able to use Adsense on Wix's free level of hosting. That's how they keep that free, their ads are displayed. Same with Wordpress.com. This is a free version of Wordpress and you're level of creativity is limited.
I've used all sorts of hosting and settled on Soyoustart.com because of the server size to cost ratio. It's simply a better deal. If you don't have experience in running your own server then start small with Godaddy (sorry, I'm not a huge fan, but the features there are fantastic as they have included all the add on bells and whistles available for Cpanel server management).
Some of the customer service rep's won't help you at all with extra details, and others will be forthcoming with information and instructions.
Cpanel has a forum also which has allowed me to operate my two 34 gig RAM servers effortlessly.