ya i was really irritated yesterday but i am much more calm now. I am sure such sites will be banned one day...
This is the problem with having the same content on the same domain name, there is always a risk one of the others will rank higher even if it was made later than the original