The UK is problematic. What's now Intersango - britcoin - used to be a pretty good way of buying them, and that's how I got mine. Just a bank transfer to get the GBP in, then a moderately active exchange. I presume someone's whacked them round the head with some banking regulations, because they don't accept GBP transfers at all any more.