That sounds like PC Accelerator to me. I bought a few issues of it and it featured similar stuff to what you've described.

I have a bunch of CDs of theirs I got in a trade. Lemme check if I have that particular one around.