I know your post is a rant. However, with only one bad letter, written anonymously, why get bent out of shape about it? In my opinion, the better way to handle this - since you can't write back to the person - is to ignore it and move on. Posting openly like this invites retaliation, especially if the person in question can copy / paste this to other sites, potentially damaging your credibility.
The better, more tactful thing to do, in my opinion, is to be the better man and professionally deal with the situation if possible, or ignore something this insignificant that can't be dealt with.
I sympathize, but future reponses should be constructive.
EDIT: The old saying of take a breath before responding, works well here. Sleep on it, then respond.
__________________
I USED TO HAVE an 85 Camaro 305 4bbl, 90 Firebird V6, 97 Firebird V6 (10 speakers!). Despite the two family vehicles, 3 kids, wife and mortgage, I can finally realize the dream - 88 TA almost all stock... for now.
http://www.cardomain.com/id/untameddave
Wanted this -

, but ended up with this -

for free. Can't argue with free.