List of some good blogs - please try to keep them alphabetical and anotated :)