you actually can download books and magazines using a canadian credit card but you need a USA address
also, you can download ANY app on the android market by going to:
goodereader .c0m/apps on your kindle fire browser
that way you can download apps from the google marketplace without having the market on your actual ereader!
its pretty smart