Dedicated servers are the way to go if you are looking for a host to serve your high volume web site or blog. With shared servers your site is at the mercy of other bloggers, and sites that may run some unruly scripts that bring your site to a screeching halt.
Managed hosting companies can take care of the bandwidth for your site and the infrastructure, while you focus on the developement and promotion. iPhoneAppReview is on a Virtual Private Server and has increased in reliabilty and speed since moving off of a shared server.
Colocation is the key to blissful blogging. You do not have to concern yourself with the hardware side of the equation and can focus on what you love, building great web sites. Check out these links for a Managed Hosting company that provides the services listed here.