The blockers will block many pop ups and flash type of links. However, it can't prevent everything if you really want to get infected. Flashblock will show a big F when it is blocking, so don't click it to unlock unless it is a known site.
If every flash is blocked, many good sites such as youtube will be blocked as well. ... so life is complicated.