I happened to stumble across TechRepublic's main
site a few days ago and so far have been impressed with the content and site usability. I'd say it's worth a look. It compares favorably with sites such as
ittoolbox and
infoworld.
UPDATE: fixed external links.