posted on 2005/07/25 22:51
I've been wondering this for a month or two (and I have the (void) posts to prove it), but Tom does raise the interesting point that the UK may be ad/marketing focussed, as well as a comment mentioning the timidity of UK venture capitalists.
We hate you all. Yes, especially you. Sod off and DIE