1. My mates cd tray does that with vista, its more than likely loose or something.
2. when running IE open task manager and see what processes are using the most resources - it could something like a conflict between the Browser and an anti-virus or firewall. Make sure it's fully updated as well. - (Mine use to freeze on flash games)