There are some great blogs out there. 

Hugh's gapingvoid is one of them.  I discovered Hugh through his article on how to be creative.  He "gets it," writes with attitude and style, and etches his insights onto the back of business cards.  (But mind yourself, his language can sometimes be a little colourful.)  Microsoft blogger extraordinaire Robert Scoble wants Hugh to do the drawings for a book he's working on.  I guess you could say Hugh's become a bit of an inspiration.

On the subject of colourful language, if you can handle it (and I find most developers can handle a good cussing every now and again), causticTech is brilliant!  Or should I say it was brilliant - the anonymous, lovable misanthrope behind it, who pulls no punches as he calls the tech world exactly as he sees it, hasn't written any classics like this one on language snobs, or this one on tech books, in a long while.

So there's a little bit of insight and a little bit of humour for you.  A nice prezzie for a Monday afternoon, no? :) Anyone else have any favourites to add to the list?