This domain is for sale. If you are interested, check out its Sedo listing :)
This is one way to get revenge. Ouch!