If you're getting popups all the time, not just while browsing certain sites, you probably have some form of spyware. They're getting more malignant and harder to remove all the time. If spybot isn't working, and you've tried the alternatives people have already suggested, I hate to say it but you might have to reformat. Generally anti-virus software isn't going to catch and remove spyware.
Avoiding spyware is generally easier than removing it, sad to say. Use Firefox, don't click on ads, always say 'no' to installing anything while browsing (unless you're very sure about the source), and make sure you get your software from reliable sources. The listed firefox extensions can be very helpful in this regard. I will also second the suggestion of using spybot's immunization, although that works better on a clean machine.
If multiple people use the computer, consider making those more vulnerable to spyware (ie, younger users and those less computer literate) separate accounts that don't have administrative rights. If you use just one account, consider making it something that isn't administrator, and just use the administrator account for installing programs, etc.
As far as Spam goes, if you're getting quite a bit, it is probably safe to say your email address got posted someplace online and was farmed by spam bots or something of that nature. There's really no going back and getting less spam. The spam senders are really getting good at evading spam blocking and filtering software. A simple sender block really doesn't do anything. Again, I hate to say it, but if the situation is that bad, you probably will need to abandon the address or deal with the loads of spam it generates. Temporary or free email accounts (GMail was suggested, I believe) help if you need to sign up for something you think will generate spam mail. GMail's spam filters are also better than most, so there's another mark in the positive column for their service.
For your next, fresh, email account, I can provide some suggestions to stay spam-free. Never open the messages, or click on links in them. Don't post the address publicly in a forum or mailing list, website, etc. The Thunderbird email client (from the Mozilla team that makes Firefox) is pretty good about keeping small amounts of spam out and preventing security problems from malicious email.
If a site wants your email address for a 'free' account, consider using bugmenot.com, where people sign up for bogus free accounts and share the login details. You can also use a time-limited mail service like mailinator.com if you just need to receive an email real quick in order to log in to an account or something.
So, to summarize... if you're at this point (pop-ups all the time, and hundreds of spam mails a day), and nothing seems to fix it, you probably need to start fresh on your Windows install and email. Use this as a learning experience to figure out what to do to avoid this situation in the future. Lord knows I went through a good dozen email accounts and any number of reformats before I got the system I have today - very few spam messages and the same WinXP install for the last 5 years or so.
Good luck!