Thanks for the note. I'll pass your suggestion along to the TechRepublic Product and Engineering teams. I'd love to see more links to our videos and galleries (Cracking Open or otherwise) on our front door.
In the mean time, here are a few links to tied you over:
Cracking Open blog: http://www.techrepublic.com/blog/cracking-open
Keep Up with TechRepublic