Additionally, change your IE language to English-US from English-CA or the payment form will come up for Canada.
If you are unable to renew, consider subscribing with a new LiveID created with your new address in the US. Your credit card will need to be US based, of course.
-steve