Well, coming home on the train today, I used MSN Messenger and spoke to Smarter Child well it said would I like 100 free Xbox Live points so I said yes and it gave me the code. If it asks you to install the toolbar you don't have to just say done. Well this is only avaliable to USA customers but most people have a USA including me and I've just activated the points, a hundread for free, isn't exactly bad and you can spend them on the USA which is far better than the English one. So get the points and if you've got a USA account activate it with them and you get points for nothing.
Oh sorry I forget heres the address for Smarter child it's an automated robot thing.[email protected]