I'm trying out a different, VPS hosting provider, DigitalOcean (link is referral code). I expect the performance to beat DreamHost shared hosting and the price to maybe be lower (if the 20GB instance is enough storage for me). On the downside, DigitalOcean doesn't currently offer IPv6. If you see this post, you're talking to the new machine.