I know this page is a MESS .... but I'll keep adding new sites to the people that request links... . .. I'll just keep pushing the old info down (like a stack) so the further down this page the more likely the information could be out of date..