All? I highly disagree...
Some good blogs:
All three give some good info on top of being entertaining. There are good ones around... but they are diamonds in the rough all too often. For every 100 crappy ones you find a good one... I've searched around on peoples BlogRolls... good ones do exist