I've been using Hosting24 for my personal web hosting for almost five years as of now, and they've only gotten better over time. They're relatively inexpensive, deliver very prompt service and support, and maintain excellent uptime. One of my only real complaints is that SSH/shell access is only offered on more expensive VPS accounts, unlike the many free or cheap cloud web application services now available across the web. That's a different kind of service, though, and I really can't complain! All in all would recommend.