My guess is that it's the cache. That happens to me too only when I'm developing in ASP.NET my computer caches the page, so I have to hit refresh to see the updated page. Just give it an hour or so and you sohuld be fine. I think you can also set IE to NOT cache pages.
It isn't the cache. I've tried emptying the cache and temp folders but it still doesn't work. However, if you create a new user profile it works.
-M