Here's my dilemma. I got 2 separate shared hosting packages from separate companies. Here are some details: 1st package: $1.5/monthly disk = 10GB bandwidth = 200GB/monthly domain = 1 + 5 only - 1 php site - needs to send around 5k emails daily. visitors = ~3k uv/daily - 3 wp sites - 100uv/daily - 2.5GB space used already - ~20GB monthly bandwidth usage 2nd package: $1/monthly disk = 1.5GB bandwidth = 15GB/monthly domain = unlimited - 5 php sites - 300uv/daily - 100MB space used already - ~12GB monthly bandwidth usage So you see the 1st package has a lot of disk space and bandwidth allocation but can only host 6 domains (1 main + 5 addon). The 2nd package can host unlimited domains but bandwidth is just so small it is barely enough for my 5 new sites. And im planning to add more sites in the next few months. Flexibility in adding more sites and the ability to send a lot of emails daily are my 2 concerns at the moment. Assuming i will be managing 20+ sites, should i get a VPS now? How much RAM do i need to manage these sites. Btw: i found someone offering these VPS packages in WHT which are close enough with what im paying with my current 2 shared hosting packages: 30GB Disk Space 600GB Bandwidth 384MB RAM 768MB Burst 1 IP SolusVM Control Panel Instant Setup £2.44 monthly / £24.40 yearly ----------------------------------------- 50GB Disk Space 800GB Bandwidth 512MB RAM 1024MB Burst 1 IP + 1 Extra with Justification SolusVM Control Panel Instant Setup £3.16 monthly / £31.60 yearly Thank you so much.