Let me think here...
I installed it from cd for the desktop originally. I installed some games and such, few graphic programs... then I started doing a search for getting apache installed and came across the perfect ubuntu server. That is when I just copied the exact sources.list that was on the instructions. I just went down the line and copied everything on that page.
Tell you what... I will reinstall from scratch and start over. I'll let you know how it turns out. I'm baffled. If it does it again....
My question is... why in the world do I need to install "bind"? I use an external dns server, dnsmadeeasy.com, why does ispconfig require bind? I've got other cpanel servers and bind doesn't need to run on those because I use an external dns. I guess it's just part of it's programming. sigh.