Thanks everyone for replying. If I haven't submitted my sites to the above mentioned, I will soon.

Anyone else have more suggestions?