For best performance of your wordpress blog, you need a high performance web host. We strongly recommend WPEngine, a managed wordpress web host. WPEngine is not cheap ($29), but these guys are dedicated wordpress geeks.