Really depends what is a lot of traffic for you.
Unless you are a seasoned sysadmin I can only advise against anything like VPS . Yes, they are easy to set up but not at all easy to maintain. Think regular security updates, hackers, DDOS attacks, all that stuff.
If we are speaking about business...