I'm not sure that I am reading your question correctly...Are you asking if there are any other credit cards that you can earn points that are then transferrable for Marriott Rewards Points? If so, just of the top of my head, American Express comes to mind...Easy and quick to transfer as well.