First of all, you should have asked your DC for their own cPanel/WHM update servers - most of them have it, and it would have solved almost all (if not all...) of your problems.
I would have, except I was waiting almost 2 days to get an answer back. And when I did get an answer back the only person available to assign a cpanel license was gone for the weekend. So I went ahead and ordered myself a license from a reseller.
Second of all... you're installing cPanel yourself? Why? (unless it's on the VPS... in which you should have still asked cPanel for the VPS Opt. version of cPanel to install, its much much faster).
I did (VPS). And the install script determines whether or not its a VPS or Physical machine when it installs (theres only one installer script). Also BuyCpanel.com does give free installation, but it didn't help them either when both the cpanel servers were down as they're pretty much doing the exact same thing I'm doing, wget some install script and run it on a clean/bare OS.
PS - Third... I really made it sound like I'm accusing you of something, didn't mean to make it sound that way. <3
No they're perfectly legitimate questions. Basically I host people on a case-by-case basis (normally those who need some handholding or full management getting their sites working and updated), and least 3 people left of the clients I have, have several accounts on the previous cpanel box, with 20+ domains each. So I figured if I just paid for a single month's cpanel license, I could quickly migrate them over, and from there separate them into their own VPSes, perhaps to DirectAdmin, or to command line (teach em or manage it, either way), and if someone really must have cpanel, it'll probably only be one person left, on the already existing cpanel installation, and would just bill accordingly.
It was just getting to the point that paying the same price for a handful of VPSes with less resource than the equivalent dedicated wasn't making much sense, especially since I can make one small change and isolate clients into their own VPSes if I wanted to (less chance of screwing something up just cuz someone needs a loader, or setting changed).
And to clarify, I'm not a hosting company, this is just something I do for clients I do coding and management work for if they are unhappy with their current location, or just need some more handholding with their accounts (which is easier done when I can control the account). I'm just a guy who got a dedicated box and act like a personal admin/coder.
PS: I did get the cpanel VPS up and running, and currently transferring some folks. I just was under the impression that installation would be quicker and more straightforward given its the industry standard compared to Directadmin.