Whilst recently setting up a new PC from scratch it was necessary to set up the search providers for the various browsers installed on the machine. What a nightmare! After a few abortive attempts to find UK focused providers the following site was found.... The Mycroft Project. What a wonderful resource... a one stop shop for your search provider needs!

 February 23, 2012


Add a comment