Actually, I haven't posted a "solution" either, so here you go: Just let people be and accept that file sharing is unstoppable. Take cues from Valve and (to an extent) Blizzard and earn profit by being awesome to consumers. Simple as that.
--
If you like Blitzball, try Captain Tsubasa II (in English) for NES!
Top games: http://unikgamer.com/users/vlado-309.html