I just came across this website from Gizmodo and I am seriously impressed. Not to imply that I was impressed with their new website. Going to Gizmodo or any of the new Gawker Network websites these days has to be one of the most frustrating and mind-numbing experiences I’ve experienced in years.