> Finally, I use Nginx's dead-simple proxy cache to make most page loads take < 600 ms
600 ms is appalling. Most site should be able to get under 50 ms easy (ignoring internet latency). A blog should be less than 25-30 ms, even if it has to hit the database.