I just went through some of the free stuff I got from the Topcoder onsite. Yahoo gave me a shirt, plus another shirt. Woo. NVidia gave me a game (I got NOLF2 - some lucky people got ut2k4. bastards.), a Swiss Army knife, and a 64mb USB pen drive. Who understands us better? I'll give you one hint: it's not Yahoo.