What host name are you using to access your site? Are you using 'localhost'? If so, try using '127.0.0.1' instead and see if it runs quicker.
Seen a few times where people would experience delays because of fact that IPV6 is enabled by default on Windows 7. This was causing issues when accessing via localhost. The solution was to edit:
C:\Windows\system32\drivers\etc\hosts
and comment out the line:
::1 localhost
Ie., make it so it reads:
# ::1 localhost
If there is a line:
# 127.0.0.1 localhost
uncomment it so it reads:
127.0.0.1 localhost
Anyway, think that was what the changes needed to be.