Len / Eric,
Regarding the disgusting abuse you were given yesterday, I feel something has to be said.
Unfortunately, Len you do actually know the person behind it.
"Pinoyboydavao" and "newmacceo" are the same individual - someone based in the Philippines. Len, I'm sure you can verify this...