Its quite a common occurance to be honest. Plus, after your free trial period, XBOX live COSTS YOU MOENY to subscribe to, which is chraged to your credit card...so.....
Dude ur a idiot, It's not charged to your credit card, and you do need one to sign up for Xbox live, just go buy a freakin subscription card for a whole year and enter the code in the redeem code section.