After years with iPower I finally got sick of their horrible service, did extensive research on hosting at webhostingtalk, and settled on medialayer. They don't oversell their servers, and the hosting experience has been perfect! They are a little more expensive, but with hosting I've found you get what you pay for - especially if someone else on your server decides to use all the TBs of bandwidth they are paying $5/mo for.
