Are you running any type of personal software firewall like ZoneAlarm? I run WinXP, and when I installed ZoneAlarm, this was exactly what was happening to me. No matter what settings I made, it would keep me from viewing my pages on a localhost call. Even if I disabled it, it would do this very thing. I uninstalled ZoneAlarm, and it works now.
Just something to look into.