Gordon Brown is a lying liar who tells lies.

Far be it from me to take on an orthodoxy, to challenge a custom or to rail against a standard way of doing things, but sometimes, when presented with a silly convention, such as libel law or the principle that politicians ought not call one another liars,...

Essential iPhone Apps Roundup

Having had the iPhone 3g for yonks now, I thought it’d be a good idea to share my thoughts on some of the best programmes I’ve enjoyed using over the past short while.  i’ll try to stick to the functional and the fun. Essentials Apple-sanctioned...