Wow, I really feel bad for you... if you really want to get back at him, post his personal information on 4chan/anonymous... an Internet hate gang which has over 10,000 posters each day.
Some information about
4chan, and you might want to see what they could do:
YouTube - 4chan on Fox 11 News
4chan.org 