When you have clicked on the "Forums" tab at the top of a TechSpot page, you should see it. If not, try hovering the cursor on the Forums tab to bring up the sub-tabs. Quick Links should be one of them.
If not, maybe there is an issue with your browser. It works with Firefox 7.01 and IE 9. My OS is Windows 7 Home Premium, 64 bit.