Sent him this:
http://www.bansheehq.com/forums/index.php?/topic/164821-120-mph!-Win-any-race!
Thought you appreciate this since you have the fastest banshee in the world. If it makes you feel any better, you should know that you aren't the first FuckTard that this has happened to. Hope it makes you feel better to know you have company.