Because the internet CAN be useful
Here is a list of sites I have found to be very useful, I will update this whenever I come across a site that peaks my interest.
na-2.net