Internets of Interest:7 Jul 10

Collection of useful, relevant or inane places on the the Internets for 7 Jul 10: