I've thought about this question multiple times over the past few months but haven't been able to come up with an answer I've been happy with.
I'm currently with Knownhost VPS and have been happy with their support thus far; I do have a couple webhosting clients I re-sell the hosting to, and when I encounter problems etc they're always fast to respond.
I'm also hosting my CPVLab and LPs on the same host with the Litespeed add-on, and while logging in to CPVLab sometimes times out, I really have no idea whether getting a dedi would solve the problem.
How do I know for sure?
I send >20,000 clicks a day, and don't think that's alot?
Affordability wise I'll make back what I pay for a month of dedi hosting in a day so I can afford it, but why pay >$400 for what something <$100 can accomplish?
That said, I'm not technical so I might have been making a huge mistake all these months, so looking for expertise here.
Current Knownhost server has the following specs:
960 MB RAM
40 GB RAID-10 Disk Space
2500 GB Premium Bandwidth
Litespeed add-on
Any advice would be much-appreciated.
Would prefer more constructive advice than "if you can afford the redundancy, why not, it's a BUSINESS!!!" or something to that effect even though I know it's true, I'm more looking for "tests" or any methods to actually find out via actual, hard numbers that my traffic has outgrown my servers.
Thanks in advance!
Wtf ! 960 mb ram ?
Is that wtf-low?
Anyways, I decided to take the plunge.
CPU (Xeon w/HT) - Xeon E3-1240(4x3.33GHz,8MB)
Memory - 8GB DDR3 RAM
HDD1 - 500GBs SATA-II
HDD2 - 500GBs SATA-II
IP's - 8 included
Bandwidth - 10000 GB
Port Speed - 100 Mbit
Hope this is badass, it's the highest specs they have.
Amen, I'll report back with the results!
Errr.... do you need 500GB hard disk space, 8 IP and 8GB RAM ?
you should upgrade your spec gradually, yes 960MB RAM is fxxking low, get something decent one 4GB RAM, possible SSD drive and get someone to tune your configuration after upgrade, you should push tons of traffic with no problem.
Ended up with this:
Memory: 16 GBs DDR3 RAM
Main HDD: 1000GB SATA II HDD
HDD2: 1000GB SATA II HDD
Operating System: CentOS 6 64bit
Bandwidth: 10000 GB / 100 Mbps port
Sounds bad-ass, looking forward to seeing the difference 
looks like someone got the good ol' sales pitch and bit hard!!
Uh oh.. how much are you paying for this and what are you doing with it?
Check this out:
IE3 3,3GHz
64GB SSD + 1TB HD
1GBPS + 100mbit transfer
8GB DDR
12 IP's
Fully managed
No setup fee and just $175 per month
Click here to buy me!
One suggestion... Move to Liquidwebs Storm On Demand...
They are more expensive, yes. But it's def. worth it, when I did ppv and got shit loads of traffic (500k+ views / day) I switched to SOD and saw an immediate improvement in conv. rate and more visits on the offer.
Also never had any downtime, plus they install everything for you, no extra fees etc.
SSD is a good choice for speeding things up, but HDD space is a bit on the high side.
With 20k clicks a day, you are probably not going to be hitting any major bottlenecks.
If you got all those clicks in one hour, it ends up being 5-6 clicks per second.
Having a decent amount of ram for caching redirects and queries is helpful.

Storm on Demand is definitely the best IMO. Love their servers!
Thanks guys, I just migrated to the new dedicated servers on Knownhost so let's see how things go, but definitely going to consider Storm on Demand if I ever consider switching, too much good stuff being said!
SOOO....
Any tips on optimizing the server for CPVLab? Is there any documentation somewhere that guides you through the process?