Venkatesh Rao@vgrRT @trailmeme: Tech Picks, "The Windows 7 release." http://bit.ly/baefNq (5 articles, http://bit.ly/9xO4Aj)2:05 AM · Feb 16, 2010