Last week, game developer and virtual hatter Valve put three new hats up for sale in Team Fortress 2, with the proceeds going to Japan disaster relief. Days later, more than $300,000 has been raised by charitable/fashion-conscious TF2ers. Damn. They should do this more often.