Makuta: so guys as a newbie is it best I cancel the credit card and get a prepay from Dick Smith?

That's what I recommend to anyone asking.  It's just a way to avoid any hassles.  It's easy enough to get pre-paid Live cards and also MS Points so it makes sense to me.