TechOverload.com

http://www.techoverload.com/
What does everyone think?
(I know it needs some more pictures and imo it looks better in FF)