Internets of Interest:21 Mar 10

Collection of useful, relevant or inane places on the the Internets for 21 Mar 10: