Thanks guys.
We were using iPower.com (also iPowerWeb.com), but the problem was that they are OVERSELLING THEIR SERVICE.
I was told that of the server we were on, there were a total of 500 clients using that same machine!!!!!!
Customer support seemed quick and responsive, but then NOTHING would ever get fixed! I would constantly have to make the same requests over and over until I could find someone who knew anything about computers. Yes the wait time was low to speak to customer support, but there really wasn't any support at all.
I HIGHLY recommend AGAINST iPower.com for anyone who is looking for a host.
BigMike