Legionbox.com and oissite.com have servers which can be suitable for all my needs and I wonder which one would you advise me to try?