I hope that people can build extensions of block explorers to watch where these funds get sent and when they get sent to a known entity we can slowly backtrack and narrow down who the scoundrel was who did this. Bitcoin isn't anonymous as people think---Its got Lojack built in. Using some good old fashioned
Link Analysis, thefts on a grand scale can be monitored. I'd like to see something built into the Bitcoin user interface that would check a database of reported stolen bitcoins and send an alert when some were received from an address in the database. We can all be Big Brother collectively.
I think that would make merchants hesitant to accept Bitcoins. If I were a merchant and had to worry that people's payments had their own paparazzi behind them, that might just make it not worth my while.
The best thing we can do as a community is perhaps buy some memory from him if we need it (or fiber transceivers as he seems to be selling), and be super vigilant down the road, as this stuff is only bound to increase. More people should be practicing using offline wallets, as keeping significant sums on third party websites or even on networked computers is just begging for eventual problems.