Have a look at VPS accounts from kvchosting.com and hostingsource.com, their plans have many useful resources to run websites smoothly and reliably.
Support is troubleshooting and fast.