March 24, 2008

 Okay, I’m sad now.  Seems since the great news about NetFlix has been posted on Wall Street the NetFlix home page has gone down.  Anyone hear any news on this […]