Ebay seems to be the best place for Xbox Live points. I've found a guy in the US who will email the code directly. I've done this previously, with my Live Gold code (again from the US).
Do US codes work in the UK? Does anyone know if they're region restricted in any way?
Also, does anyone know of any good deals on these points?