Hope announcing open-source stuff isn't spamming, but I know a great solution to not have those weird bugs anymore and also not face the risk of having your browser used by a h4ck3r:
Get Firefox! I never got any problem like the one you mentioned on it.
P.S.: I'm not sure of how many critical exploits IE 7.0 has.
P.S 2.: IE 7.0 is a Firefox/Netscape rip-off.
P.S 3: I'm being biased as a Linux user, but it's beyond any doubt that IE sucks
![Tongue :P](https://www.hydlaaplaza.com/PlaneShift/smf/Smileys/custom1/tongue.gif)