if you were given to opportunity to have the top 100 engineers from Google and Yahoo for a day, then what kinda website would you like to tell them develop for you??