Actually I quite like IE7 on my laptop (standing by for flaming!) although I am now mostly using firefox on my mac.
On the junk mail and registering on websites thing, you can use temporary or disposable email addresses successfully for that. If you only use one temp email address for each site you can work out which sites cause the spam.