(old post dating back from 2005) Just thought I'd give you a peek before we announce it on the frontpage later this week hopefully... TS' Staff own weblog
Update:
https://www.techspot.com/blog/
I know how you guys love to bring old threads into new discussion. I'm sorry but it is back, alive and kicking on complete ALPHA form!